Welcome to Azurite! This project aims to provide a platform for sharing and discovering mods for various games, similar to Thunderstore.
Azurite is a web application (and maybe a mod manager later?) where users can upload, share, and download mods for their favorite games. It provides a user-friendly interface for browsing mods, searching for specific ones, and managing your own uploads.
- Exsists: The site exsists! New stuff comming soon!
- Mod Upload: Allow users to upload their mods, including descriptions, screenshots, and version information.
- Mod Listing: Display a list of available mods with sorting and filtering options.
- Search Functionality: Enable users to search for mods based on keywords, categories, or other criteria.
- Mod Details: Show detailed information about each mod, including descriptions, download links, and user ratings.
- User Interaction: Allow users to rate mods, leave comments, and interact with other users.
- Responsive Design: Ensure the site is accessible and usable across different devices and screen sizes.
Link to Demo - Add a link to a live demo of your site if available.
To run azurite locally, follow these steps:
- Clone the repository:
git clone https://github.com/Abstractmelon/azurite.git
- Navigate to the project directory:
cd azurite
- Install dependencies:
npm install
- Setup needed files:
npm run setup
- Start the development server:
npm run dev
Once the development server is running, you can access the site in your web browser at http://localhost:3000
.
Contributions to Azurite are welcome! If you'd like to contribute, please follow these guidelines:
- Fork the repository and create a new branch for your feature or bug fix.
- Commit your changes with clear and descriptive messages.
- Push your branch to your fork and submit a pull request to the main repository.
This project is licensed under the GNU v3 License. Feel free to use, modify, and distribute it as you see fit.