GithubHelp home page GithubHelp logo

rayhanalshorif133 / technical-task-fptl Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 2.69 MB

Technical Task from Fingerprint Technology Limited

PHP 57.15% JavaScript 32.92% CSS 0.03% Blade 9.91%
interview-task task

technical-task-fptl's Introduction

Task-Details

  • User Registration: A new user should be able to register themselves providing essential details like name, email, and password.
  • User Login/Logout: Users should be able to log in and log out of the system.
  • Task Creation: Logged-in users should be able to create tasks. Each task should include a title, status(open, in-progress, done), description, and deadline.
  • Task Assignment: Users should be able to assign tasks to other registered users. An email notification should be sent to the assignee when a task is assigned.

Porject View

  • Note: Click and watch the video

Bootstrap logo

Quick-Start

  • Open CMD and Following these steps

  • Step 1: Git Clone

    git clone https://github.com/rayhanalshorif133/Technical-Test-FPTL.git
  • Step 2: Goto Folder

    cd Technical-Test-FPTL
  • Step 3: Run this command

    composer install
  • OR

    composer update
  • Step 4: Copy .env.example to .env and setup mysql database with mail server

  • Step 5: Run this command

    npm install 
  • Step 6: Run this command

    php artisan migrate:fresh
    • Note: Automatically create new 3 to 4 user and task as a demo (For using seeder)
    • Email: [email protected]
    • Password: password
  • Step 7: Run this command

    php artisan key:generate 
  • Step 8: Run this command

    npm run dev
  • Step 9: Run this command in another CMD

    php artisan serve
  • Final step: Goto http://localhost:8000/ and Login

technical-task-fptl's People

Contributors

rayhanalshorif133 avatar

Stargazers

Mushfikur Rahman avatar

Watchers

 avatar

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.