/Proffy-Student

NLW#2 - Next Level Week - By Rocketseat

Primary LanguageTypeScriptMIT LicenseMIT

💻 Projeto

Proffy is a fullstack project built during the 2nd edition of Next Level Week promoted by Rocketseat.

The objective of this project is to put into practice the best technologies available in the web development market to build an application compatible with desktop and mobile devices.

With Proffy the user must be able to choose between teaching and learning. See some possibilities:

  • Learn
    • Available Proffys
    • Contact a Proffy
    • Favorite a Proffy
    • Filter by: course, day of the week and time
  • Teach
    • Create a profile
    • Create a class

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • Node.js
  • React
  • React Native
  • Expo

⚡ Tools

  • HTML
  • CSS
  • ReactJS
  • React Native
  • Expo
  • TypeScript / JavaScript
  • React Router v4
  • NodeJS
  • SQL (sqlite)
  • Migrations
  • Knex
  • Express

🔖 Layout

Você pode ver o layout detalhado através do Figma. desse link. Ou se preferir, a página https://proffy-student.vercel.app/ (Em construção..).

🤔 How to contribute

  • Fork this repository;

  • Create a branch with your feature: git checkout -b minha-feature;

  • Commit your changes: git commit -m 'feat: Minha nova feature';

  • Push to your branch: git push origin minha-feature.

                        Ou
    

⬇️ Clone this project

REQUIRED: You will need Yarn(or NPM) and NodeJS

# Clone this repository
$ git clone https://github.com/MaiiconDouglas/Proffy-Student.git

Run the Web page

# Navigate go to /Proffy-Student
$ cd Proffy-Student

# Install Dependencies => only once
$ yarn install

# Run the local server
$ yarn start

Run the server

# Navigate go to /server
$ cd server

# Install dependencies => only once
$ yarn install

# Create a new empty database (optional)
	# go to src/data/ and remove 'data.sqlite' then run:
$ yarn knex:migrate

# Run the local server
$ yarn start

After the merge of your pull request is done, you can delete your branch.

📝 License

This project is under the MIT license. See the LICENSE file for more details.

💻 Author

Maicon imagem

Made with ❤️ by Maicon Douglas 👋🏽 Get in touch ...!

Linkedin Badge