This repository contains the website for the BOLT project, built with React, TypeScript, and Tailwind CSS using Vite as the build tool. The website serves as the front-facing documentation and demonstration platform for the BOLT embedded systems project.
BOLT (Bike Overwatch & Location Tracker) is an embedded systems project that provides:
- Seamless security
- Real-time tracking
- Instant alerts
This website was created to showcase the BOLT project, which was developed as part of EEC 172: Embedded Systems Final Project by Manasvini Narayanan and Anirudh Venkatachalam. For the actual embedded systems implementation and hardware details, please refer to the main project repository.
- Anirudh Venkatachalam
- GitHub: github.com/anirudhvee
- LinkedIn: linkedin.com/in/anirudhvee
- Manasvini Narayanan
- GitHub: github.com/mana-nara
- LinkedIn: linkedin.com/in/mana-nara
Before you begin, ensure you have the following installed on your system:
- Install dependencies:
npm install- Start the development server:
npm run devThis will start the development server at http://localhost:5173 (or another port if 5173 is in use).
To create a production build:
npm run buildTo preview the production build locally:
npm run previewsrc/- Source code directorycomponents/- React componentsassets/- Static assets (images, fonts, etc.)styles/- CSS and style-related files
- React - UI Framework
- TypeScript - Programming Language
- Tailwind CSS - CSS Framework
- Vite - Build Tool
- Framer Motion - Animation Library
- Lucide React - Icon Library
npm run dev- Start development servernpm run build- Create production buildnpm run preview- Preview production buildnpm run lint- Run ESLint for code linting