Giter Club home page Giter Club logo

interview-log's Introduction

Hi ๐Ÿ‘‹, I'm Miswah

A passionate fullstack developer from India

I write code and make stuffs

obeymyshinnyrod

  • ๐Ÿ”ญ Iโ€™m currently working on Resume Genie

  • ๐ŸŒฑ Iโ€™m currently learning React

  • ๐Ÿ‘ฏ Iโ€™m looking to collaborate on Angular Blog App

  • ๐Ÿ’ฌ Ask me about Angular

  • ๐Ÿ“ซ How to reach me [email protected]

Languages and Tools:

angular bootstrap express figma git javascript linux nodejs typescript

obeymyshinnyrod

ย obeymyshinnyrod

obeymyshinnyrod

interview-log's People

Contributors

miswah avatar

Stargazers

 avatar

Watchers

 avatar

interview-log's Issues

MongoDB Setup

Setup MongoDB live and use .env file to set up a connection with cloud to access MongoDB

Log out API

Description

An API call with an empty body that reset the saved Token

Accepted Criteria

The request body needs to be empty and the API call should remove the saved token from DB

Entry Update Creation

Description

Updates will be shown as a timeline on the entry view

Accepted Criteria

The request body should have

  • userId
  • statusList
  • last Contact date
  • remarks

Edit Interview Entry

Description

API call to edit the saved data for interview entries

Accepted Criteria

Should accept all the fields present in DB Model

Get Edit List

Description

Updates will be shown as a timeline on opening an entry view

Accepted Criteria

The request body should have these fields

  • Status
  • Date of Update
  • Last Contact Date
  • remarks

Create New Interview Entry

Description

Main module of the app that store Interview Entry

Accepted Criteria

The DB Model should contain

  • Company's Name
  • Position
  • Post Link / Where the post was
  • Salary Range
  • Location
  • Contacts (number/email)
  • Status
  • Date of Application
  • last Updated
  • last contacted
  • Remarks

Add Reset Password API

Description

API that receives JWT token and password to reset the password

Accepted Criteria

Request Body should Contain Password and Confirm Password Fields
Token Should be used to fetch the right user from DB

Auth Module

Description

Auth Module for register and login component

Accepted Criteria

  • Login Component
  • Register Component

Entry Module

Description

Entry Module to create new and list

Accepted Criteria

  • Add new component
  • list component

Prime Ng setup

Description

Setup prime ng for angular and target the modules needed

Authentication API (Login)

Description

An API endpoint to log in using an email address and password

Acceptance Criteria

API endpoint should accept email and password in body and return jwt token on success

  • API endpoint to log in
  • Should accept email and password
  • Should return JWT in response
  • Should return the right type of error message on error or password mismatch

Update Module

Description

Update module to keep updates on Interview entry

Accepted Criteria

  • List as a timeline
  • Add new

Authentication API (Registration)

Description

An API point to register users in the database to validate in login API #1

Acceptance Criteria

API point should accept req body containing

  • Username
  • Email Address
  • Password

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.