sdgp.lk is a platform built for the Informatics Institute of Technology (IIT) as part of the SDGP (Software Development Group Project) module. Its core mission is to showcase student-led tech projects and connect them with real-world investors, mentors, and industry partners.
This platform acts as a digital bridge between innovation and opportunity—allowing students to go beyond academic recognition and attract funding, incubation, or partnerships that help bring their projects to life.
Initally developed by Psycode Lab's in collaboration with IIT for commercial use.
All known issues of SDGP Connect are filed at: https://github.com/agzaiyenth/sdgp-connect/issues. Please check this list before opening a new issue.
Help us make our software better! Submit any bug reports or feature requests through GitHub: https://github.com/agzaiyenth/sdgp-connect/issues.
Please do not report security issues via GitHub issues. Instead, Email SDGP Security Vulnerability Reports.
If you plan to contribute, please work on the latest development version. The main branch holds the latest released source code.
Follow the instructions below to set up the project on your local machine.
git clone https://github.com/agzaiyenth/sdgp-connect.git
cd sdgp-connectWe use Yarn for dependency management:
yarn install
⚠️ Do not use npm. Always use Yarn.
- Create a
.envfile at the root of the project. - Add the required environment variables. (Request from Admins)
You need a MySQL server running (e.g., via XAMPP):
- Ensure MySQL is active.
- Verify that
.envcredentials match your setup.
yarn prisma generateyarn run devThis will start the development server.
After editing schema.prisma, run:
npx prisma migrate dev --name <your-migration-name>
yarn prisma generate- Always pull the latest changes before development
- Run migrations + regenerate Prisma client after DB changes
type/location/name
Types:
- feature
- fix
- improvement
Examples:
feature/project-showcase
fix/login-form
improvement/home-page
We thank all individuals who contributed to the development of SDGP Connect.