BMS Dashboard is an internal management tool designed specifically for the BITS Motorsports Team. This web application streamlines various aspects of team management, including task tracking, sponsorship management, and resource organization.
- Task Management: Create, assign, and track tasks across different categories.
- Sponsorship Database: Maintain a centralized database of sponsors and their contributions.
- Internal Tools: Quick access to essential team tools and resources.
- Accomplishments Tracker: Log and showcase team achievements.
- Creative Assets Management: Organize and access team's creative materials.
- Feedback System: Collect and act on advisor feedback.
- Frontend: Next.js 13 with React
- Styling: Tailwind CSS
- UI Components: Custom components built with Radix UI
- State Management: React Hooks
- Deployment: Vercel
- Node.js (v14 or later)
- npm or yarn
-
Clone the repository:
git clone https://github.com/HUSAM-07/bms-dashb.git
-
Navigate to the project directory:
cd bms-dashb
-
Install dependencies:
npm install
or
yarn install
-
Run the development server:
npm run dev
or
yarn dev
-
Open http://localhost:3000 in your browser to see the application.
/src/app
: Next.js 13 app directory containing page components/src/components
: Reusable React components/src/lib
: Utility functions and content data/public
: Static assets including images and icons
The main navigation component, responsive for both desktop and mobile views.
A grid layout on the homepage showcasing different sections of the dashboard.
A component for displaying and managing tasks.
- Modify
/src/lib/content.js
to update the content across the application. - Adjust styling in individual components or in the global CSS file.
[Add instructions for deploying the application to your preferred platform]
We welcome contributions to the BMS Dashboard! Please follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/your-feature-name
- Submit a pull request
[Specify your license here, e.g., MIT License]
For any queries or support, please contact [Your Contact Information].
Designed and developed with ❤️ by the Mohammed Husamuddin, Ex-Head of Business & Marketing, Team BITS Motorsports