Skip to content

A mini-project realized for Argolight company, front using vue 3 & Electron, back node.js, express & mongoDb

Notifications You must be signed in to change notification settings

romanbeldent/argolight-rocket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Argolight-rocket

A mini-project realized for Argolight company

Prerequisites

Before cloning, ensure you have the following prerequisites met:

  • Node.js installed on your system

  • npm package manager installed

How to start project

Back

To start the API, head to argolight-rocket-api folder and use these 2 command lines

npm install
npm run start

Front

To run the application with Electron, head to argolight-rocket-front and use these 2 command lines

npm install
npm run electron:serve

You only need to create an account in order to connect to the application, if you don't already have one.

Enjoy !

Routes

User routes

GET /user/details
POST /user/signup
POST /user/signin

Rockets routes

GET /rockets
GET /rockets/:id
POST /rockets
PATCH /rockets/:id
DELETE /rockets/:id

Documentation & Credits

Documentation

Credits

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

About

A mini-project realized for Argolight company, front using vue 3 & Electron, back node.js, express & mongoDb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published