Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mtoprak53/capstone_project_2
Footy - Football Web App
https://github.com/mtoprak53/capstone_project_2
api expressjs nodejs postgresql react-router reactjs
Last synced: 3 days ago
JSON representation
Footy - Football Web App
- Host: GitHub
- URL: https://github.com/mtoprak53/capstone_project_2
- Owner: mtoprak53
- Created: 2022-07-05T23:21:06.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-24T10:02:24.000Z (9 months ago)
- Last Synced: 2024-02-25T09:24:35.522Z (9 months ago)
- Topics: api, expressjs, nodejs, postgresql, react-router, reactjs
- Language: JavaScript
- Homepage: https://footy-app.surge.sh/
- Size: 2.24 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Capstone_Project_2
The Footy Football App is built by `React` for the front-end and `Express` for the back-end, with a `PostgreSQL` database. It is a `full-stack` application where both front-end and back-end parts are almost equally detailed.
Although the responsive web page principles are implemented during the building of the application, mainly the web users are targeted. But the app also has neat usability on handheld devices.
The goal of this web application is to reach needed football information seamlessly. Football enthusiasts of any age and anywhere are the main target of this application.
The required data is gathered from [Api-Football](https://www.api-football.com/)'s API. Some of the information they offer in their free plan is included, where teams, players, league standings & fixtures, lineups, and top scorers are some of them.
`Bcrypt` is used for sensitive data stored in the database. The database has a table for users' information like username, password, email, and favorite stuff. Any other tables will be added as needed.
As extra functionality, a fantasy football feature is being considered.
#
## database schema?
## possible issues with API?
## user flow?
## the features that make your app CRUD?