https://github.com/bhklab/quannotate
https://github.com/bhklab/quannotate
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bhklab/quannotate
- Owner: bhklab
- License: apache-2.0
- Created: 2020-09-17T17:34:45.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-19T18:51:22.000Z (over 4 years ago)
- Last Synced: 2024-12-30T03:22:12.181Z (5 months ago)
- Language: JavaScript
- Homepage: https://www.quannotate.com/
- Size: 9.37 MB
- Stars: 1
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# QUANNOTATE Web Application
## Setup Instructions
- Clone the repo
```bash
git clone [email protected]:bhklab/QUANNOTATE.git
cd QUANNOTATE
```- In the project directory, install all server dependencies `npm i`
- In the client directory, install all client dependencies `npm i`
- Create .env using .env.example as a reference to access MongoDB database
- Start the server by running `npm start` or `npm run devstart`(development mode) command
- Start the client (development mode) by running `npm run client` (from project directory)
- Open [http://localhost:3000](http://localhost:3000) to view it in the browser.## Dependencies
- React
- React-Router
- Express
- Mongoose
- Body-parser## Dev Dependenices
- Nodemon
- Eslint## Database seeding
- Create seeding files by running respective scripts in the scripts folder
- Make sure to have a correct MONGODB_URL connection string in the .env file
- Run `npx seedgoose unseed`/`npx seedgoose seed` to unseed/seed the database