A mini-project realized for Argolight company
Before cloning, ensure you have the following prerequisites met:
-
Node.js installed on your system
-
npm package manager installed
To start the API, head to argolight-rocket-api folder and use these 2 command lines
npm install
npm run startTo run the application with Electron, head to argolight-rocket-front and use these 2 command lines
npm install
npm run electron:serveYou only need to create an account in order to connect to the application, if you don't already have one.
Enjoy !
GET /user/details
POST /user/signup
POST /user/signin
GET /rockets
GET /rockets/:id
POST /rockets
PATCH /rockets/:id
DELETE /rockets/:id
-
SpaceX website to get some datas & wonderful pictures
-
Electron & Vue websites documentation to get a better understanding on how Electron/vue3 works and how to work with it
-
Convert an existing NodeJS project from CommonJS to ESM / ECMAScript
Thanks to these fellows for their contents that helped me through this whole process 🙏
-
Net Ninja for his clear and excellent MongoDB tutorial
-
Justin Brooks to setup Electron & vue all together
-
Simon Dieney's beginner friendly tutorials that introduced me to node.js, express, react