Skip to content

🏕️ Software as a Service for campers to subscribe for activities

Notifications You must be signed in to change notification settings

thiagodff/FireCamp-NodeJs

Repository files navigation


FireCamp

FireCamp

A Software as a Service for campers to subscribe for activities

License MIT

About the project

Rest API of the FireCamp System.
As a instructor, you're able to create and edit activities.
As a camper, you're able to do subscribe in activities.

To see the camper interface, click here to take a look in the mobile aplicattion: FireCamp Mobile
To see the instructor interface, click here to take a look in the web aplicattion: FireCamp Web

Features

This app features all the latest tools and practices development!

Getting started

  1. Clone this repo using git clone https://github.com/thiagodff/FireCamp-NodeJs
  2. Move yourself to the appropriate directory: cd FireCamp-NodeJs
  3. Copy the .env.example cp .env.example .env and set the environment variables if you prefer
  4. Run docker-compose up to setup all your database and start services(be sure to have docker and docker-compose installed)

Routes

Run in Insomnia}

Status Codes

FireCamp returns the following status codes in its API:

Status Code Description
200 OK
400 BAD REQUEST
401 UNAUTHORIZED
404 NOT FOUND
500 INTERNAL SERVER ERROR

Future

Create an administrative controller web page, be able to create and edit new plans for campers and enroll them.
Create a mobile app for instructors.
Show the current plan of the camper in your app.

  • Modify api
  • Admin page
  • Instructor app
  • Modify camper app

License

This project is licensed under the MIT License - see the LICENSE page for details.


Made with ♥ by Thiago 👋 See my linkedin!

About

🏕️ Software as a Service for campers to subscribe for activities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published