Mistydz / Astro

Calculate how much XP/Sets/Cost needed to get your wanted steam level.

Home Page:https://astro-front-ruby.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Steam Astro

🎮 Steam is a cloud-based gaming library. One of its most popular features is the ability for users to customize there profiles . Every Steam user has a level, with higher levels granting bonuses like extra slots on your friends list and higher drop rates for booster card packs. This web application can help the user to know how much is the cost/badges to get to his wanted level.

Features

  • Takes user input (steam username - wanted level) and calculate the cost of rank up
  • Calls the steam api from the backend to avoid the CROS error

Steam max level cap is 5099 now so anything above that would not get calculated .

Demo

  • Source Control: GitHub
  • Hosting: This application is deployed on Vercel. Please check it out Here

If you want to clone the project make sure to change the Steam_API_Key on the index.js and i recommend using dotenv before deploying your project so you dont share your api key publicly. if you counter a problem when deploying its due to typescripts errors , i had to change some files to jsx for it to work , i m not used to wrok with TS , should work fine on localhost

demo

Technologies & Tools

Front End

NextJs

Back End

Node/Express

API's Used

Steam API Documentation

Releases

Problem to fix : website is not runing perfectly on mozilla firefox (FIXED)

Version 2 (in progress)

  • using NextJs for a better performance
  • UI rework
  • Deployment on Vercel

Version 1.2

Version 1.1

  • Features
    • Added user country and flag (removed)
  • Fixes
    • Max allowed wanted level as 5099
    • if level wanted is inferior to current level then replace wanted level with (current level + 1)

Version 1.0

  • Features
    • Steam user data from the steam api (Name,Level,XP)
    • Calcuate the difference on xp betwen current and wanted xp
    • Deployment on Heroku

About

Calculate how much XP/Sets/Cost needed to get your wanted steam level.

https://astro-front-ruby.vercel.app/


Languages

Language:TypeScript 56.3%Language:JavaScript 24.6%Language:CSS 19.1%