Medona uses a number of open source projects to work properly:
- ReactJS - HTML enhanced for web apps!
- Material UI - great UI boilerplate for modern web apps
- node.js - evented I/O for the backend
- Express - fast node.js network app framework
- MongoDB - NoSQL Database
MEDONA requires Node.js v10+ to run. Install nodejs by following the instruction given in given documentatiom.
Setup for Server :
1. cd server
2. npm i nodemon
3. URI='mongodb+srv://vaibhav:vaibhav@cluster0.osboo.mongodb.net/medona?retryWrites=true&w=majority' HOST=remotemysql.com USER=EWZGKF852l DB=EWZGKF852l PASSWORD=FLxHhfD0mY email=medonadbd@gmail.com password=Medona.1234 nodemon app.js
NOTE: 1. If you want your own mongodb database then create your account in mongodb atlas and create cluster. Insert the database URI in the place above 2. For sql config, start the sql server and run all the sql queries written in setup.sql and replace the parameters with your system. The parameter that include are HOST, USER,DB
Setup for Client :
1. cd client
2. npm start