Build a simple web app

0 comments

Create a Job posting application – Web Application

Tech Stack:

  • Frontend – Your Choice
  • Backend – Your Choice
  • DB – MySql (or any relational database)

Users/Roles:
User can be an end-user, or an admin
Roles: User, Admin

Login:
1. User and admin should be able to login to the application through same portal

Assumptions:
No Signup required – assume demo users in database.
Assume role for a user in the database.

User login:
2. Once the user is logged in, display the list of all Jobs posted by the admin

  • User should be able to search the required job based on Title, Company, Location, etc.
  • On Clicking the desired Job post, view all the details of the Job and provide a button (or link) to apply for the Job

3. Apply for the desired Job

  • On clicking apply button/link, get basic details of the user such as Name, Phone, E-mail, Experience, Self-description, Technologies known, etc.

Have a separate page where users can view all the Job’s he/she has applied for.

Admin login:

4. Admin can view list of all Jobs posted with the ability to search

5. Add a new Job posting with required details like Title, Company name, Location, Full-time/Part-time, Role, Description, Work hours, etc.

6. Display the users who have applied for the respective Job

About the Author

Follow me


{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}