The front end for coldbrew-coders, an NYU senior design project for a product that allows users to discover new Discord bots.
- Clone the repository onto your local machine with
https://github.com/Tyarporn/coldbrew-frontend
. - Create a new terminal shell
- Navigate to server with
cd app
and runnpm install
to download the necessary package dependencies. - Run
nvm install 16
if you encounter build issues. - Run
npm start
and open the react app on "http://localhost:3000/" - Run the back-end server in a separate terminal shell, please redirect to https://github.com/Tyarporn/coldbrew-coders/blob/main/README.md for instructions.
Be sure you are using nvm version 16.xx.x, as errors may occur otherwise
https://github.com/Shashanka-Sharma
https://github.com/cameronvong
https://github.com/chowdhurytahmeed
Main Language: Python 3.9 or greater
OS: UNIX-like (MacOS, Linux, Windows Subsystem for Linux, etc.)
Testing: pytest
API server: flask and flask-restx
Finance API: YFinance - Yahoo Finance News and Reviews API: NYT - New York Times
Database: MongoDB
Build: make
Lint: flake8
CI/CD: GitHub Actions
Cloud deployment: AWS EC2 (Server)
Bot Frontend: Discord UI
Web Frontend: React JS
Project management: Kanban board on GitHub