Frontend Website Link: https://ccms-web-app-mj9w.vercel.app/ Backend Website Link: https://ccms-web-app-api-amtw123456.vercel.app/
Note you have to be logged into steam for some queries to work
THIS WILL BE OUR API CALL TO GET ALL OF THE CASES
THIS WILL BE OUR API CALL TO GET PRICE HISTORY OF THE GLOVE CASE https://steamcommunity.com/market/pricehistory/?appid=730&market_hash_name=Glove%20Case%20Key
Above are some of the sample API calls we will use for our steam market API website.
Frontend Website Link: https://ccms-web-app-mj9w.vercel.app/ Backend Website Link: ccms-web-app-api.vercel.app
Now how will I do this? Will I create a database that will contain all data relating the price history of an item?
TECHSTACK TO USE: Frontend: React.js, Tailwind, Backend: Node.js, Django Database: MongoDB
Where to deploy: AWS Amplify or Vercel
Things to do
- Determine where our data will come from
- basically my idea is to use steam API calls that would display real time price data of an item
- For the historical data of of csgo case item we will use steam's api call to get the historic data of a particular case and then put that in a mongodb database
- Once we have determined which API calls to use from steam then we will create our backend service using django
- To do this determine first which API calls will be used "LIST THEM DOWN"
- Create backend service but first put the historical price item the cases to our mongodb database
- We do this by using beautiful soup and the json package in python to correctly scrape the data we gotten from the steam API call
- Create a temporary mock up for our frontend to test API calls
- Once we have created our Database we then deploy the database to mongodb atlas
References used when deploying backend server to vercel:
- https://www.youtube.com/watch?v=ZjVzHcXCeMU&t=179s
- https://www.youtube.com/watch?v=zCUSJkL_CJg
- https://devmaesters.com/blog/15
References used for using steam api calls
References used when working with mongodb
- https://stackoverflow.com/questions/57676143/using-multiple-databases-with-django
- https://docs.djangoproject.com/en/3.0/topics/db/multi-db/#automatic-database-routing
- https://www.youtube.com/watch?v=VQnmcBnguPY
References use for setting up environment variables in vercel