Skip to content

Srasulova/Moneyball

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Moneyball: Baseball Statistics and Standings

Welcome to Moneyball, a web application dedicated to providing users with up-to-date baseball statistics and standings. With Moneyball, you can log in, sign up, and track your favorite teams and players.

URL

Moneyball

Features

  • User Authentication: Users can sign up and log in to access their personalized dashboards.
  • Favorite Teams and Players: Select your favorite teams and players to view their statistics and performance.
  • League Standings: Users without favorite teams or players will see the MLB standings.
  • Team and Player Information: Access a comprehensive list of all teams and players, complete with essential statistics and details.

Tech Stack

  • Frontend:

    • Next.js - A React framework for building server-side rendered applications.
    • TypeScript - A typed superset of JavaScript that enhances code quality and maintainability.
    • Tailwind CSS - A utility-first CSS framework for rapid UI development.
  • Backend:

    • Node.js - A JavaScript runtime built on Chrome's V8 engine.
    • Express - A minimal and flexible Node.js web application framework for building APIs.

Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (version 14 or later)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/Srasulova/Moneyball.git
    cd moneyball
    
  2. Navigate to the backend folder and install dependencies:

cd backend npm install

  1. Start the backend server (listening on port 3001): npm start

  2. Navigate to the frontend folder and install dependencies: cd ../frontend npm install

  3. Start the frontend application (listening on port 3000): npm run dev

Contributing

Contributions are welcome! If you have suggestions for improvements or features, feel free to notify me.

Acknowledgements

Thanks to the MLB API for providing the necessary baseball statistics and data. For more information, visit the MLB Stats API documentation.

About

Baseball statistics website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published