MascotApp is a web-application that gathers information on animals in need of a home from different organizations, in one place. The app seeks to alleviate the plight of abandoned pets in Spain documented by different organisations by finding them both temporary and permanent lodging. This repository hosts the server-side files for the application. The web-application's frontend is located in this repository.
- Download and install mongoDB
- To check out the full app clone the Mascot-app-client repository.
- Clone the repository, go to the app directory and install all the dependencies.
- Initialize the MongoDB with
mongod
(A basic DB has been exported for testing purposes) - Run
nodemon
which will initialize the server in the port 3000. The server will update automatically after any saved change in the code.
- Implement a relational database.
- Implement authentication.
- Finish all the CRUD routes for organisation, users and pets.
This is a non-profit project so any collaboration and suggestion will be valuable. Don't hesitate to send a private message.