Skip to content

ArthurVBS/NeurotechFrontendChallenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4066b34 Β· Sep 15, 2022

History

36 Commits
Sep 7, 2022
Sep 15, 2022
Sep 7, 2022
Sep 15, 2022
Sep 7, 2022
Sep 15, 2022

Repository files navigation

Neurotech Frontend Challenge

                 

✨ About the project:

  • 🏹 A frontend challenge proposed by Neurotech.
  • πŸ“Œ A simple and easy to-do website with login page.
  • 🎨 The proposed model can be found in figma.
  • πŸ₯Ό The backend is on neurolake's github.
  • 😎 It was not necessary to deploy the application, but I did it in netlify.

πŸ’» Project status:

  • Finished project βœ”οΈ

πŸ›  Technologies:

  • HTML
  • CSS
  • TypeScript
  • React
  • Styled-Components
  • Vite
  • JavaScript
  • NodeJS
  • Netlify

πŸ“ Features:

  • Allows user to login with github username.
  • Allows user to add, remove and edit tasks.
  • By logging in and reloading the page, the user will not need to login again.
  • Allows user to reload tasks.

βš™οΈ Prerequisites:

  • Internet access - Browser

  • Node.js

πŸš€ How to run the application?

  • 🌎 Go to the application website.

    or

  • πŸ’» Download the ZIP or Clone the application on your machine;

  • 🎨 Frontend

    • Open CMD and navigate to 'frontend' folder: cd frontend,
    • Install node/react modules: yarn install,
    • Finally start a localhost: yarn dev.
  • 🎲 Backend

    • βš™ Config
      • First create a database for free in MongoDB,
      • There is a step by step file in the docs folder,
      • Inside the backend folder create the .env file,
      • Inside the file insert: MONGO_URI="your_mongo_uri".
    • πŸ’  Run
      • Open another CMD in the root of the project folder,
      • Navigate to 'backend' folder: cd backend,
      • Install node modules: yarn install,
      • And run the backend with yarn start.

πŸ“ License

  • This project is licensed under the MIT

πŸ‘¨πŸ½β€πŸ’» Author

Author's photo
Made by Arthur V.B.S✌🏽