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

Spring 2024 - CS619 - 9299 - 2

Uploaded by

RízwànMànzoor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views5 pages

Spring 2024 - CS619 - 9299 - 2

Uploaded by

RízwànMànzoor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

JobNest - Full Stack Job Portal with Strapi and Next.

js
Design Document

Version 1.0

Group Id: S240254D40 (BC220401817)

Supervisor Name : Amjad Iqbal Khan


Revision History
Date Version Description Author
(dd/mm/yyyy)
11 / 07 / 2024 1.0 The Full Stack Job Portal is BC220401817
designed to provide a
comprehensive solution for
both job seekers and
employers, facilitating a
seamless connection between
talent and opportunities. By
leveraging the capabilities of
Next.js and Strapi, this
platform aims to offer an
intuitive and efficient user
experience. Job seekers can
explore listings, apply for
positions, and manage their
applications, while employers
can post job openings, review
applicants, and manage their
hiring process. The system
incorporates features such as
advanced search and filtering,
user authentication, and
administrative controls to
ensure security, functionality,
and ease of use for all
stakeholders involved.
Table of Contents

1. Introduction of Design Document

2. Entity Relationship Diagram (ERD)

3. Sequence Diagrams

4. Architecture Design Diagram

5. Class Diagram

6. Database Design

7. Interface Design

8. Test Cases
1. Introduction of Design Document

<Write here in detail about what you have included in this document and also write

about the benefits and purpose of this phase in a software development project >

2. Entity Relationship Diagram (ERD) (To be developed using Microsoft Visio or

any other drawing software of your choice)

<Provide Entity Relationship Diagram (ERD) of your system>

3. Sequence Diagrams (To be developed using Rational Rose or any other drawing

software of your choice)


<Provide Sequence Diagrams for each of the use case to show the task sequence of

the system, Provide a sequence diagram for each of the use case provided in use

case diagram>

4. Architecture Design Diagram

<Provide a Tiered Architecture of the system>

5. Class Diagram

<Provide Class Diagram of the system>

6. Database Design

<Provide Database Design Diagram of the system>

7. Interface Design

<Provide here the screenshots (GUI) of the system (Provide 3 or 4 main


GUIs/interfaces, to show the most important features of the application as you are
visualizing your application to be, in actual development phase. You can update
these GUIs in Final Report and Final Presentation, in case they are changed after
the actual development.>

8. Test Cases

<Provide test cases for each use case scenario>

You might also like