Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ramithperera/koa-react-web-app
This app use koa for backend and for frontend react and mongodb for the database
https://github.com/ramithperera/koa-react-web-app
af dotenv koa koa-router koajs mongodb mongoose nodejs nodemon react react-hooks react-router reactjs
Last synced: about 1 month ago
JSON representation
This app use koa for backend and for frontend react and mongodb for the database
- Host: GitHub
- URL: https://github.com/ramithperera/koa-react-web-app
- Owner: ramithperera
- Created: 2022-06-12T17:24:53.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-06-26T09:06:02.000Z (over 2 years ago)
- Last Synced: 2024-10-01T02:05:20.151Z (about 1 month ago)
- Topics: af, dotenv, koa, koa-router, koajs, mongodb, mongoose, nodejs, nodemon, react, react-hooks, react-router, reactjs
- Language: JavaScript
- Homepage:
- Size: 68.4 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AF Final Project Help
This project is for the practice skills for the final exam of AF.
# Let's go! 💪💪💪💪💪💪💪💪💪
## What is AF?
It is a module for third year SE students of SLIIT**Postman APIs can be found here**
* [Postman APIs](https://github.com/ramithperera/Koa-React-web-app/blob/master/backend/AF%20Koa%20API%20List.postman_collection.json)# Installation
```bash
1) Install dependencies on both backend and frontend folders by running the following command:
$ npm install2) Setup your own mongoDB database and copy the connection string to the .env file in the backend folder.
3) Run the following command to start the server in backend folder:
$ npm start4) Run the following command to start the server in frontend folder:
$ npm start
```
# Quick Start (Run frontend backend concurrently)```bash
Goto the frontend folder and run the following command:
$ npm run dev
```Support a fellow programmer: