-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Yuhao Zhu edited this page Nov 11, 2025
·
3 revisions
Welcome to the CISE_SPEED team portfolio/wiki page. This serves as a central location for all important links related to our project.
-
Team User Story Workflow Board: https://github.com/users/hexwarrior6/projects/3/views/1
-
Team GitHub Repository: https://github.com/hexwarrior6/CISE_SPEED
-
Team Product Increment Deployed on Vercel: https://cise-speed.hexwarrior6.top/
CISE_SPEED (Software Practice Empirical Evidence Database) is a searchable database of evidence about different claims regarding various Software Engineering (SE) practices. The application consists of:
- Frontend: Next.js web application with React, deployed on Vercel
- Backend: NestJS API server with MongoDB integration
- Purpose: To provide a searchable database for empirical evidence related to software engineering practices
- Frontend: Next.js 15, React 19, TypeScript, Tailwind CSS, Sass
- Backend: NestJS 11, TypeScript, MongoDB/Mongoose
- Authentication: Next-Auth for frontend, JWT-based system for backend
- Deployment: Vercel for frontend, self-hosted backend (typically on port 8082)
CISE_SPEED/
├── backend/ # NestJS API server
│ ├── src/
│ │ ├── api/ # API modules (article, user, analysis)
│ │ ├── app.module.ts # Main application module
│ │ └── main.ts # Entry point
│ └── package.json
└── frontend/ # Next.js web application
├── src/
│ ├── components/ # React components
│ ├── contexts/ # React contexts (AuthContext)
│ ├── pages/ # Next.js pages (index, login, submit, etc.)
│ └── styles/ # Sass stylesheets
└── package.json