An open API service indexing awesome lists of open source software.

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

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`