Hey there! Welcome to our Counter-Strike 2 statistics displayer, fueled by Steam's API magic! The goal? To make checking your CS2 stats a breeze. Just log in with your Steam account, and voila! You'll have all your CS2 data neatly laid out for you to easily digest.
What's under the hood? We've got Angular handling all the frontend magic, making things look slick and organized. And on the backend, we've got a server powered by EXPRESS JS, with nodemon keeping things running smoothly for continuous development.
To top it off, we've even got a handy Steam passport library doing the heavy lifting for communicating with Steam, so you can focus on what matters—your stats!
Ready to dive in and see your CS2 prowess in action? Let's do this!
- Frontend: Angular
- Backend: Express.js
- Development Tools: nodemon
Make sure you have Node.js and npm installed on your machine.
- Clone this repository:
git clone <repository_url>
cd <repository_directory>
- Install dependencies for the frontend and backend.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
Move the directory to the steam-authenticator folder and run npx nodemon app.js
.
Now, you're all set to dive in and see your CS2 prowess in action! Let's do this!