A comprehensive web platform for the BCA Association-MMC, built with Next.js 15 and modern web technologies. The platform serves as a central hub for technology news, member information, and resources for BCA Association Members.
- Modern UI: Clean, responsive design that works across all devices
- Fast Performance: Leveraging Next.js for optimized server-side rendering
- SEO Friendly: Built with best practices for search engine visibility
- Framework: Next.js 15
- Styling: Tailwind CSS
- Node.js 18.x or later
- npm or yarn package manager
-
Clone the repository
git clone https://github.com/mechimavericks/BCA-Association.git cd BCA-Association
-
Install dependencies
npm install # or yarn install
-
Create environment variables
cp .env.example .env.local
Then edit .env.local to add your API keys and settings
-
Start the development server
npm run dev # or yarn dev
-
Open http://localhost:3000 in your browser
- Follow the Airbnb JavaScript Style Guide
- Use Prettier for code formatting
- Implement semantic HTML forESLint and Pretti accessibility
- Write comprehensive comments for complex logic
feature/feature-name
: For new featuresfix/bug-description
: For bug fixesdocs/update-description
: For documentation updatesrefactor/component-name
: For code refactoring
We welcome contributions! Please read our Contribution Guidelines before submitting your work.
This project Code of Conduct. By participating, you are expected to uphold this code.
This project is licensed under the MIT License.
- Next.js - The React framework for production
- Tailwind CSS - For utility-first CSS