Predictrix is an API for a game that involves predicting daily events with friends. This is currently a work in progress.
Predictrix allows users to predict daily events and compete with friends. The goal is to provide a fun and engaging way to make predictions and see who among your friends is the best predictor.
- C#: The primary language used for developing the API.
- Dockerfile: Used for containerizing the application.
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/AlonHor/predictrix.git
-
Navigate to the project directory:
cd predictrix
-
Build the project using your preferred method (e.g., Visual Studio or
dotnet
CLI). -
(Optional) Build the Docker image:
docker build -t predictrix .
To start using the Predictrix API, run the application using your preferred method. If using Docker, you can run the following command:
docker run -p 8000:80 predictrix
Once the application is running, you can interact with the API using your preferred API client (e.g., Postman).
We welcome contributions to the Predictrix project. To contribute, please follow these steps:
- Fork the repository.
- Create a new branch with a descriptive name:
git checkout -b my-feature-branch
- Make your changes.
- Commit your changes with a meaningful commit message:
git commit -m "Add new feature"
- Push your changes to your fork:
git push origin my-feature-branch
- Open a pull request to the
main
branch of the original repository.
This project is licensed under the MIT License.