Skip to content

fe-sak/repo-provas

Repository files navigation

RepoProvas

screen recording of this project

You can use it right now clicking here!

Table of contents

About this project

(Return to table of contents)

This is a full stack website to upload tests's urls. (You can find the back end repo here)

My first project using React with Typescript.

Features

(Return to table of contents)

  • View tests organized by disciplines
  • View tests organized by teachers
  • Access a test's urls
  • Increment a test's view count
  • Search for a discipline
  • Search for a teacher
  • Upload a test urls
  • Create a new discipline
  • Create a new teacher

Technologies used

(Return to table of contents)

TypeScript
React MUI styled-components
ESLint Prettier

  • react-dom, react-hook-form, react-router-dom, react-toastify, spinners-react
  • ESLint, Prettier
  • lodash

Prerequisites for running this project on your machine

(Return to table of contents)

  • Bash Shell or any kind of shell for running commands in your terminal (all commands seen in this document are run inside a shell). If you're using Linux, it is installed by default. If you're using Windows, I suggest you follow this guide
  • Git installed for cloning the project and managing source code changes. You must also configure your git tool for connecting to GitHub using ssh. The official GitHub guides
  • Nodejs installed. It is recommended to use a version manager, such as nvm
  • A IDE for coding. The most popular one is VS Code

Install the application locally

(Return to table of contents)

# Clone the repository:
$ git clone git@github.com:fe-sak/repo-provas.git

# Access downloaded folder:
$ cd repo-provas

# Install dependencies: 
$ yarn

# _or_

$ npm install

Run the app in development mode (run this command inside the project directory):

$ npm run start

Learn more about react and how to set it up

You can learn more in the Create React App documentation.

To learn React, check out the React documentation.

About

Web app for uploading tests' url

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published