Welcome to the repository for the AccessiVerse! This project aims to provide a platform that let's you create and join accessibility-related events and discussions within the community.
- Events Listing: Browse upcoming accessibility events, conferences, workshops, and meetups.
- Forums: Engage in discussions, ask questions, and share insights with the community.
- User Authentication: Secure user authentication and authorization using Clerk for accessing forums and posting events.
- Responsive Design: Built with responsive design principles to ensure accessibility across devices.
- Frontend: Next.js for server-side rendering, React components, and routing.
- Styling: Tailwind CSS for rapid UI development and flexibility and Chadcn UI components.
- Backend: Node.js Server actions for server-side logic and API endpoints.
- Database: MongoDB for storing event data and user information.
- Authentication: Clerk Authentication System.
First, run the development server:
npm run dev
# or
yarn dev
npm run test
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx
. The page auto-updates as you edit the file.
Contributions are welcome! If you'd like to contribute to the project, 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 your feature'
- Push to the branch:
git push origin feature/your-feature-name
- Submit a pull request.
This project is licensed under the MIT License.