Celestial is a social media platform designed for stargazing enthusiasts to share photos of the night sky, star patterns, and constellations. It offers a space where like-minded people can connect and explore the wonders of the universe together.
- Backend URLs:
- Frontend URL:
To run the Celestial project, follow the instructions below:
-
Clone the project from the GitHub repository:
https://github.com/ganajayant/Celestial
-
Open two terminals.
-
In each terminal,
cd
into theclient
andserver
folders respectively. -
In both folders, run
npm install
to install the required dependencies. -
In both terminals, run
npm start
to start the client and server.
The following configuration details are required to run the Celestial project:
- `URL`: Enter the MongoDB URL.
- `CLOUD_NAME`: Enter your Cloudinary cloud name.
- `API_KEY`: Enter your Cloudinary API key.
- `API_SECRET`: Enter your Cloudinary API secret key.
- `JWT_SECRET`: Enter your secret key for JSON Web Tokens.
- `REDIS_SERVER`: Enter your Redis server URL.
- `REDIS_PORT`: Enter your Redis server port.
- `REDIS_PASSWORD`: Enter your Redis server password.
Celestial is an open-source project, and we welcome contributions from the community. To contribute, please fork the project, make your changes, and submit a pull request.
The Celestial project is released under the MIT License. See the LICENSE.md file for more details.