Skip to content

This is a React Javascript Project about gamers who will store their game statics freely.

Notifications You must be signed in to change notification settings

VectortheGreat/my-games-old

Repository files navigation

THIS PROJECT WAS ABANDONED

It was Frontend- BaaS project. I decided to create my own backend and want to upgrade JS to TS. Also I had many errors in the structure and code. So I decided to do a new project

New Project

My Games

This is a React Javascript Project about gamers who will store their game statics freely.

Features:

  • Membership System
  • Dynamically adding and updating User, Screenshot, and Game information
  • All categories prepared for games include: Name, Photo, Score, Platform, SS, Playtime, Last Gameplay, Status, and Review
  • Sort Filter in Games Page
  • Can Search Games
  • Admin Can Delete Users' Datas
  • Users Can Download Their Game Datas with JSON Format

Usage:

  1. Open your terminal and run:

    npm install
    
  2. Create a .env file in your project and add your Firebase Configs:

    VITE_FIREBASE_API_KEY=your_config
    VITE_FIREBASE_AUTH_DOMAIN=your_config
    VITE_FIREBASE_PROJECT_ID=your_config
    VITE_FIREBASE_STORAGE_BUCKET=your_config
    VITE_FIREBASE_MESSAGING_SENDER_ID=your_config
    VITE_FIREBASE_APP_ID=1:your_config
    VITE_FIREBASE_MEASUREMENT_ID=your_config
    VITE_FIREBASE_DATABASE_URL=your_config
    
  3. Once your .env file is set up, run the project with:

    npm run dev

Explore and enjoy the My Games experience! Feel free to contribute and make this project even better.

About

This is a React Javascript Project about gamers who will store their game statics freely.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages