FossTrak - Open Data for FOSS Events in India
FossTrak is an open-source project that aims to provide a central platform for discovering and previewing all the Free and Open Source Software (FOSS) events happening across India.
Project Stack
React: A JavaScript library for building user interfaces.
Tailwind CSS: A utility-first CSS framework for rapid UI development.
CSV: Comma-Separated Values - a simple file format for storing tabular data.
Prerequisites
To run this project, you will need the following:
Node.js (requires 16.9 or higher) and npm (or yarn) installed on your system.
A code editor or IDE of your choice.
Installation
Clone the repository:
git clone https://github.com/shravan20/fosstrak-india.gitNavigate to the project directory:
cd fosstrak-indiaInstall dependencies:
npm i
Running the Application
npm start
This will start a local development server at http://localhost:3000 by default. You can then open this URL in your web browser to view the application.
Data Source
The application currently uses CSV files as the source of open data for FOSS events. The specific CSV files and their format will be documented in a separate file.
Deploy Your Own
Deploy your own FOSSTrak project with Vercel.
Contributing
We welcome contributions to this project! Please see the CONTRIBUTING.md file for guidelines on how to contribute code, report issues, and request features.
License
This project is licensed under the MIT License. See the LICENSE file for details.