Skip to content
/ Meetapp Public

A Back-end, Front-end and Mobile Application for Events Meetup's!

Notifications You must be signed in to change notification settings

edn9/Meetapp

Repository files navigation

Meetapp!

An aplication made with React created at the Bootcamp GoStack of Rocketseat!

Features

  1. Login

    User can login in the app. (Use JWT for validation)

  2. Create and Update

    User can create an account (name, e-mail and password) and update they data/info. (The password is encrypted and also needs validation)

The app will use:

  • Sucrase - Super-fast alternative to Babel.

  • Nodemon - A tool that helps develop node.js based applications by automatically restarting the node application when file changes in the directory are detected.

  • Express - Fast, unopinionated, minimalist web framework for node. With Express you will be able to run a localhost web application.

  • ESLint + Prettier + EditorConfig - Plugins to format and make your code better, an AST-based pattern checker for JavaScript.

  • Sequelize - Sequelize is a promise-based Node.js ORM for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server. With Sequelize you will be able to work with you DB using JS, creating migrations, etc.

  • Sequelize-cli - The Sequelize Command Line Interface (CLI).

  • Pg - PostgreSQL client - pure javascript & libpq with the same API.

  • Pg-hstore - A node package for serializing and deserializing JSON data to hstore format.

  • Yup - Dead simple Object schema validation.

  • Bcryptjs - Using bcrypt is a secured way to store passwords in a database regardless of whatever language my app’s backend is built in — PHP, Ruby, Python, Node.js, etc.*

  • Jsonwebtoken - JSON Web Token implementation (symmetric and asymmetric).

I recommend to use also:

  • Docker - Docker is a wonderful program, with Docker you be able to run countless container's (database postgresql and other features) that will be isolated from your system, only independent container platform that enables organizations to seamlessly build, share and run any application, anywhere from hybrid cloud to the edge.
  • Insomnia - A great program that help you debug your API cabaple of creating http requests, view response with details and very organized.
  • Postbird - Open source PostgreSQL GUI that will help you manage your tables from you DB.

About

A Back-end, Front-end and Mobile Application for Events Meetup's!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages