Server side for the GamesFeed project.
To run this project, you will need to add the following environment variables to your .env file
PORT
CLIENT_URL
NEWS_API_URL
NEWS_API_KEY
DB_HOST
DB_LOCAL_DBNAME
DB_LOCAL_USER
DB_LOCAL_PASSWORD
JWT_SECRET
Install dependencies
npm installStart the server
npm run devNode, Express, Knex, MySQL
GET /news GET /news/recommend GET /news/unregistered POST /user/signup POST /user/login GET /user DELETE /user GET /user/prefs POST /user/prefs GET /user/allprefs GET /user/friends POST /user/friends GET /user/prefs POST /user/prefsIt's imperative to locate data sources which produce useful data relevant for your project and ideas.
- Add integrations with various newsapi's