A modern conference schedule website built using React and Vite, styled with React Bootstrap, and navigated with React Router. The project also incorporates Sanity CMS for content management and Faker.js for generating mock data.
- Frontend: React + Vite
- Styling: React Bootstrap
- Router: React Router
- CMS: Sanity CMS
- Mock Data: Faker.js
- Version Control: Git
- Vite (https://vitejs.dev/)
- React Router (https://reactrouter.com/en/main)
- React Bootstrap (https://react-bootstrap.netlify.app/)
- Sanity CMS (https://www.sanity.io/)
- Faker.js (https://fakerjs.dev/)
-
Clone the repository:
git clone https://github.com/ArjinAlbay/Conference-Schedule.git cd Conference-Schedule
-
Install the necessary dependencies:
npm install npm create vite@latest npm install react-router-dom npm install react-bootstrap bootstrap npm install -g @sanity/cli npm install @faker-js/faker --save-dev
- Start the development server:
npm run dev
The server will start at http://localhost:3000
.
- Open your browser and navigate to
http://localhost:3000
Contributions are welcome! Please open an issue or submit a pull request for any improvements, bug fixes, or new features.
- Fork the repository
- Create a new branch (
git checkout -b feature/your-feature
) - Commit your changes (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin feature/your-feature
) - Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.