Second code version of the app.
KIDS FIRST is a co-parenting app that aspires to give divorced parents a fair and practical tool to schedule child custody without conflict. Co-parenting requires a significant level of communication and cooperation, which can be a challenge for divorced parents that rather not speak with each other. Lack of communication leads to parents arguing and studies have shown this can negatively affect their child's upbringing and development.
- Node (at least the 14th version)
- MongoDB connection
- pull repository from GitHub
- Open folder and run
npm i
- Open
backend
folder - Install dependencies:
npm i
- Configure a MongoDB connection install demo
- Copy file
.env.example
and rename it to.env.local
. Or run this command:cp .env.example .env.local
. - Open your
.env.local
file - Edit
MONGODB_URI
variable and set it to the value of your MongoDB connection string - Run
npm run start
- Open
frontend
folder - Install dependencies by running
npm i
- Copy file
.env.example
and rename it to.env.local
. Or run this command:cp .env.example .env.local
. - Add Firebase credentials to the
.env.local
(ask other devs about Firebase variables) - Run
npm run start
Create your own branch and use it while developing your code.