Skip to content

A React-based application for managing and displaying conference schedules, providing interface

Notifications You must be signed in to change notification settings

ArjinAlbay/Conference-Schedule

Repository files navigation

Conference Schedule

Introduction

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.

Technologies

  • Frontend: React + Vite
  • Styling: React Bootstrap
  • Router: React Router
  • CMS: Sanity CMS
  • Mock Data: Faker.js
  • Version Control: Git

Setup Instructions

Prerequisites

Installing

  1. Clone the repository:

     git clone https://github.com/ArjinAlbay/Conference-Schedule.git
     cd Conference-Schedule
    
  2. 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
    

Running the Server

  1. Start the development server:
    npm run dev

The server will start at http://localhost:3000.

Usage

  • Open your browser and navigate to http://localhost:3000

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements, bug fixes, or new features.

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/your-feature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin feature/your-feature)
  5. Open a pull request

License

This project is licensed under the MIT License - see the LICENSE file for details.

My Social Media Accounts

arjinalbay arjinalbay


About

A React-based application for managing and displaying conference schedules, providing interface

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published