Welcome to the official portal of the 5th Batch of Computer Science Students at the University of Kelaniya! 🎓
This website serves as a platform for showcasing the details, profiles, and projects of our batch.
- Student Profiles: Each student can add their personal details to the website.
- Projects: Showcase your individual or group projects.
- Event Updates: Stay updated with the latest events and announcements.
- Open-Source Contributions: See how we contribute to the open-source community.
To get started with this project locally, follow the steps below:
Clone this repository to your local machine:
git clone https://github.com/UOK-CS-Batch5/batch5.git
Navigate to the project directory and install dependencies:
cd batch5
npm install
Start the development server:
npm run dev
Open your browser and visit http://localhost:3000
to view the site locally.
- Next.js for building the website.
- MDX for content management and documentation.
- Tailwind CSS for styling.
- GitHub Pages for deployment.
We welcome contributions from everyone! Whether you're adding your own profile, fixing bugs, or improving the documentation, follow the steps below:
- Fork the repository.
- Create a folder in the
pages/Meet_our_team
directory with your name (no spaces). - Add your details in the form of MDX files (
about.mdx
,me.mdx
, etc.) and a_meta.js
file. - Run
npm test
to validate your changes. - Submit a pull request.
For detailed instructions, see the Contribution Guidelines.
If you encounter any issues with the website or have any suggestions, please open an issue in the Issues tab of this repository.
Feel free to reach out to the batch for any inquiries or updates:
- Email: Email
- GitHub: UOK-CS-Batch5
License
This project is licensed under the MIT License.
Thank you for visiting and contributing to the UOK CS 5th Batch website! Let’s make it awesome together! 😄
-
CONTRIBUTING.md
: Provides clear instructions for contributors to follow, including folder structure, naming conventions, and how to run tests (npm test
) before submitting a pull request. -
README.md
: Introduces the project, explains its features, and provides installation and contribution guidelines. It also includes information on how to report issues and contact the team.
-
Communicate clearly in the Pull Request description about the changes made, following the structure mentioned in the Contributing Guidelines.
-
Discussions page for collaboration, asking for help, or proposing new ideas. This will help you to communicate and collaborate more easily.