项目作者: Dtesch9
项目描述 :
A platform to connect cities majors with people simplifying the public request for maintenance of the city by popular votes
高级语言: TypeScript
项目地址: git://github.com/Dtesch9/your-city-forum.git

By Douglas Tesch




References
About the Project
A platform to connect cities majors with people simplifying the public request for maintenance of the city by popular votes
Backend
BACKEND Created By - PierreAndreis
A RESTful API using Node.js with Express
🚀 Tecnologies
- ⚡ Express — A web framework for Node.js
Bcryptjs — A library to handle password hash
Cors — A protocol that enables interaction with resources from a different origin
Jsonwebtoken — An internet standard for creating JSON-based access tokens
Multer — A Node.js middleware for handling multipart/form-data-
Yup — A JavaScript schema builder for value parsing and validation
Prisma - Prisma is an awesome open-source database toolkit
Requirements ✋🏻
Install 🔥
- Clone this repository;
- Go inside the folder
cd your-city-forum
; - Run
$ yarn
to install dependencies; - Run
$ yarn db:migrate
to run all migrations; - You can use insomnia to try the routes if you whant

Run 🔥
- Run
$ yarn dev
to run the server;
Frontend
A ReactJS project created with create react-app
🚀 Some Tecnologies used 🔥
Install 🔥
- Go to
$ cd your-city-forum/web
; - Run
$ yarn
to install dependencies;
Run 🔥
- Open another terminal, go to
$ cd your-city-forum/backend
; - Run
$ yarn dev
to start the server Backend; - Run
$ yarn dev
to start the React APP;
Usage Tips
Login

Create topic

Vote

Search by title

Logout

Contato
Linkedin
License
This project has MIT license. Look at LICENSE for details.
Back to top 