THe Official Site of Club 306.
- Conversion of the existing website to WordPress
- Utilization of the Next.js framework for enhanced performance and scalability
- Implementation of authentication using NextAuth for secure user login and registration
- Member registration and management using Supabase as the backend
-
Clone the repository :
git clone [email protected]:koala89/pascal306.git
-
Navigate to the project directory :
cd yout-project
-
Install the dependencies :
yarn add
-
Set up the required environment variables. Create a .env file in the root directory and add the following :
NEXT_PUBLIC_SUPABASE_URL=your-supabase-url NEXT_PUBLIC_SUPABASE_KEY=your-supabase-key
-
Start the development server :
yarn dev
-
Open your web browser and navigate to
https://localhost:3000
. -
Explore the site and interact with its features.
-
Use the authentication functionality provided by NextAuth to log in or register as a member.
-
The member information will be stored and managed using Supabase.
Contributions are welcome! If you would like to contribute to this project, please follow these steps:
-
Fork the repository.
-
Create a new branch for your feature or bug fix.
-
Make the necessary changes and commit them.
-
Push your changes to your forked repository.
-
Submit a pull request detailing your changes.
This project is licensed under the MIT License.