https://github.com/fkoler/nasa-project
Complete NodeJS Developer
https://github.com/fkoler/nasa-project
csv-parse express jest mongodb mongoose morgan nodejs react supertest
Last synced: about 1 month ago
JSON representation
Complete NodeJS Developer
- Host: GitHub
- URL: https://github.com/fkoler/nasa-project
- Owner: fkoler
- Created: 2023-08-13T19:22:18.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-15T13:59:52.000Z (almost 3 years ago)
- Last Synced: 2025-12-30T14:35:48.025Z (5 months ago)
- Topics: csv-parse, express, jest, mongodb, mongoose, morgan, nodejs, react, supertest
- Language: JavaScript
- Homepage: https://www.udemy.com/certificate/UC-8f592fa2-aca1-4599-b881-88a805311b62/
- Size: 3.49 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## nasa-project
## Getting Started
1. Ensure you have Node.js installed.
2. Create a free [Mongo Atlas](https://www.mongodb.com/atlas/database) database online or start a local MongoDB database.
3. Create a `server/.env` file with a `MONGO_URL` property set to your MongoDB connection string.
4. In the terminal, run: `npm install`
## Running the Project
1. In the terminal, run: `npm run deploy`
2. Browse to the mission control frontend at [localhost:8000](http://localhost:8000) and schedule an interstellar launch!
## Running the Tests
To run any automated tests, run `npm test`. This will:
* Run all the client-side tests: `npm test --prefix client`
* Run all the server-side tests: `npm test --prefix server`