Skip to content

darlingson/mpira-stats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Malawian Football Statistics API

This repository houses the backend server for a Malawian football statistics application.

Purpose:

The primary function of this server is to provide a robust API endpoint for users to access and retrieve various statistics related to Malawian football. This data will be invaluable for fans, analysts, and anyone interested in gaining insights into the performance of teams and players within the Malawian football landscape.

Key Features:

  • Data-Driven: The server will leverage a powerful database (Supabase) to store and manage all relevant football statistics, ensuring data integrity and efficient retrieval.
  • RESTful API: The API will adhere to RESTful principles, providing a clean and intuitive interface for interacting with the data.
  • Scalability: The server is designed with scalability in mind, allowing for future growth and increased user demand.
  • Deployment: The application will be deployed on Vercel, a platform known for its ease of use and seamless integration with modern web development workflows.

Getting Started:

  1. Clone the repository:

    git clone https://github.com/darlingson/mpira-stats.git
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Access the application: Open your web browser and navigate to: http://localhost:3000

Technologies Used:

  • Node.js: The server-side runtime environment.
  • Hono.js: A fast and minimalist web framework for Node.js.
  • Supabase: A powerful database and backend-as-a-service platform.
  • Vercel: The platform for deploying and hosting the application.

Contributing:

I welcome contributions from the community! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with descriptive messages.
  4. Push your changes to your forked repository.
  5. Submit a pull request.

License:

This project is licensed under the MIT License.

Disclaimer:

This project is currently under development and may contain bugs or limitations.

About

A project for learning expressjs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published