Giter VIP home page Giter VIP logo

7days-of-code-php's Introduction

App with PHP

This project is the result of an activity called 7 days of code.

STATUS  PHP 


About this project:

  • day 1: I was presented with an unfinished project that did not follow the good practices that the market adopts, so I refactored small code snippets to have low coupling and high cohesion.
  • day 2: Created new files and functions to save the data submitted by the user in the registration form without using the database.
  • day 3: Validated the user's data and, if there is any error in the form, the request must go back to the previous screen and an error message must be displayed.
  • day 4: Add the send a registration confirmation email to new users feature. Create an email account and mess with the SSL encrypted token.
  • day 5: Retrieve the information that was encrypted using SSL, in addition to allowing the user to be able to log in to ScubaPHP after activating the account.
  • day 6: Generate the home page dynamically with the data of the logged in user, develop the functionality to delete data and activate the logout button.
  • day 7: Last tweak: the change password flow. Created two unauthenticated routes and they will be responsible for handling incoming requests.

7days-of-code-php's People

Contributors

natalia-sampaio avatar

Stargazers

 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.