0% found this document useful (0 votes)
2 views5 pages

Backend-Development Project

Backend development
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views5 pages

Backend-Development Project

Backend development
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

BeTechified

Backend Development Group Projects

This document outlines the 5 simple [Link] API projects for students, grouped into
teams. Each group will develop a small but functional API implementing CRUD operations
without a database.

General Expectations

1. Every group member must contribute meaningfully through GitHub commits and pull
requests.
2. Each API must include clear and consistent routes using [Link].
3. Testing should be done using Postman, and a Postman collection should be shared.
4. Each group must make a short 5 slides presentation explaining their project logic and
endpoints.
5. Code should be clean, readable, and well-commented.

Projects Overview

Group 1.

Task Manager API

Build an API that lets users create, read, update, and delete (CRUD) tasks. Each task
should have a title, description, and status (pending/completed).

Expected Deliverables:
- [Link] API implementing CRUD operations
- GitHub repository with commits from all members
- Postman collection for testing endpoints
- PowerPoint or Google Slides presentation explaining the project
- Live demo (via localhost or deployment) during presentation week

Group 2.

Student Record API

Develop an API to manage a list of students. Implement endpoints to add, view, edit, and
remove student records.

Expected Deliverables:
- [Link] API implementing CRUD operations
- GitHub repository with commits from all members
- Postman collection for testing endpoints
- PowerPoint or Google Slides presentation explaining the project
- Live demo (via localhost or deployment) during presentation week

Group 3.

Expense Tracker API

Build an API that allows users to add, list, update, and delete expenses with details such
as amount, date, and category.

Expected Deliverables:

Group 4.

Note-Taking API

Build an API that allows users to create, retrieve, update, and delete text notes.

Expected Deliverables:
- [Link] API implementing CRUD operations
- GitHub repository with commits from all members
- Postman collection for testing endpoints
- PowerPoint or Google Slides presentation explaining the project
- Live demo (via localhost or deployment) during presentation week

Group 5.

Product Inventory API

Design an API that simulates managing products in an inventory. Include endpoints for
adding, listing, editing, and removing products.

Expected Deliverables:
- [Link] API implementing CRUD operations
- GitHub repository with commits from all members
- Postman collection for testing endpoints
- PowerPoint or Google Slides presentation explaining the project
- Live demo (via localhost or deployment) during presentation week

Group 6.
Book Library API

Build an API that allows users to manage a collection of books. Each book should include
details such as title, author, genre, and availability status.

Expected Deliverables:

● [Link] API implementing CRUD operations


● GitHub repository with commits from all members
● Postman collection for testing endpoints
● PowerPoint or Google Slides presentation explaining the project
● Live demo (via localhost or deployment) during presentation week

Group 7.
Movie Recommendation API

Develop an API to manage a list of movies. Users should be able to add, view, update, and
delete movie records, including details like title, genre, release year, and rating.

Expected Deliverables:

● [Link] API implementing CRUD operations


● GitHub repository with commits from all members
● Postman collection for testing endpoints
● PowerPoint or Google Slides presentation explaining the project
● Live demo (via localhost or deployment) during presentation week

Group 8.
Attendance Tracker API

Build an API that helps manage attendance records for students or staff. Include
endpoints for adding, viewing, updating, and deleting attendance entries.

Expected Deliverables:

● [Link] API implementing CRUD operations


● GitHub repository with commits from all members
● Postman collection for testing endpoints
● PowerPoint or Google Slides presentation explaining the project
● Live demo (via localhost or deployment) during presentation week

Group 9.
Recipe Management API

Design an API that allows users to create, retrieve, update, and delete recipes. Each recipe
should include details such as recipe name, ingredients, preparation time, and category.

Expected Deliverables:

● [Link] API implementing CRUD operations


● GitHub repository with commits from all members
● Postman collection for testing endpoints
● PowerPoint or Google Slides presentation explaining the project
● Live demo (via localhost or deployment) during presentation week

Group 10.
Event Planner API

Build an API that allows users to manage events. Include endpoints for creating, listing,
updating, and deleting events with details such as event name, location, date, and
description.

Expected Deliverables:

● [Link] API implementing CRUD operations


● GitHub repository with commits from all members
● Postman collection for testing endpoints
● PowerPoint or Google Slides presentation explaining the project
● Live demo (via localhost or deployment) during presentation week

Timeline

Submission - 4th of June, 2026

Group Presentation - 6th of June, 2026

Note: Submission of individual assignments adds to your mark as a group

You might also like