Team1-TheSprintingSnails / GetHired

A job search application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GET HIRED (Databases Teamwork)

  • TEAM 1 - THE SPRINTING SNAILS

Description

  • GetHired is job search application where a user is able to find appropriate job offers.
  • Each user has different role: moderator or regular and given permissions.
  • A regular user can only search for job offers.
  • A moderator user can add job offers.

Features

Feature name Feature Descritption Feature Owner Estimated time it would take (in hours) Actual time it took (in hours) Estimated time it would take to unit test (in days) Actual time it took to unit test (in days)
Register command Registers user Irina Hristova, Petko Petkov, Stilyan Mladenov 1,5 1
Authentication handler Compares given credentials with credentials in db and if there is no match shows proper message to the user Irina Hristova, Petko Petkov, Stilyan Mladenov 2 2
Logout command Logs out user Irina Hristova, Petko Petkov, Stilyan Mladenov 1,5 1
Exit command Exits application Irina Hristova, Petko Petkov, Stilyan Mladenov 1,5 1
Add job offer command Adds job offer with all needed information about it Irina Hristova, Petko Petkov, Stilyan Mladenov 1,5 1
Delete job offer command Deletes job offer if user has permission Irina Hristova, Petko Petkov, Stilyan Mladenov 1,5 1
Show all job offers (condition) command Shows all job offers considering given condition Irina Hristova, Petko Petkov, Stilyan Mladenov 1,5 1,5
Add job offer with json/xml file command Gets all needed information from json/xml file and adds new job offer in db Irina Hristova, Petko Petkov, Stilyan Mladenov 3 1
Edit user info command Changes user information and settings Irina Hristova, Petko Petkov, Stilyan Mladenov 2 1
List user info command Only shows user information and settings Irina Hristova, Petko Petkov, Stilyan Mladenov 2 1
Help command Lists all commands with needed parameters and explanation Irina Hristova, Petko Petkov, Stilyan Mladenov 1 1
Engine and core logic Handles program workflow Irina Hristova, Petko Petkov, Stilyan Mladenov 1 1
Command Parser Parses commands Irina Hristova, Petko Petkov, Stilyan Mladenov 1,5 2
Command Processor Processes commands Irina Hristova, Petko Petkov, Stilyan Mladenov 1,5 2
IoC Creating console client and building IoC container Irina Hristova, Petko Petkov, Stilyan Mladenov 1,5 1

Team Leader

Team Members

Licence

  • This project is licensed under the MIT License - see the LICENSE.md file for details

Github repo

About

A job search application

License:MIT License


Languages

Language:C# 91.4%Language:CSS 4.7%Language:JavaScript 3.8%Language:ASP 0.0%