A modern website for the Center for Educational Research/Recreational Activities (CEDRA), focused on empowering underprivileged women through education and economic opportunities.
- Modern, responsive design
- Integrated payment gateway for donations
- AI-powered chatbot for personalized guidance
- Informative multi-page layout
- Accessibility compliant
- GDPR compliant
- Node.js 18.x or later
- npm or yarn
- Stripe account (for payment processing)
- Clone the repository:
git clone https://github.com/your-username/cedra-website.git
cd cedra-website- Install dependencies:
npm install
# or
yarn install- Create a
.env.localfile in the root directory and add your environment variables:
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=your_stripe_publishable_key
STRIPE_SECRET_KEY=your_stripe_secret_key- Run the development server:
npm run dev
# or
yarn dev- Open http://localhost:3000 in your browser to see the website.
app/- Next.js app directorycomponents/- Reusable React componentspages/- Page componentsstyles/- Global stylesapi/- API routes
public/- Static assetscomponents/- Shared components
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.