Skip to content

darren-glanville/Prisma-Test-With-Login

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prisma-Test-With-Login

Test project to create standard login for site with data using Prisma.

Started on 31st December 2021

Live version

A live version of this project can be viewed on https://prisma-test-with-login.onrender.com

Description of project

This is my latest project that I have built as a test project to test user accounts, working with REST and testing out Chakra UI to see if the combination will be suitable for a commercial grade website.

I am a member for a local community car club which has 3 electric cars, I have offered to create a booking system for them and will be using this project as a starter template.

For me, this project has been very enjoyable and has taught me about bringing React and Node.js together to build a Full Stack Application in a much more easier method that before using frameworks such as Laravel or Wordpress. It will also mean I can quickly develop a full system for the car club.

Once I get this project finished within the next week, I will then copy and start on the car club site using the same techniques.

Stack used

  • React
  • NextJS
  • Next Auth
  • Prisma
  • Chakra UI
  • React Icons
  • Formik
  • Yup (form validator)

Jobs to do

Updated on 6th January 2022

Account

  • Add connected accounts
  • Edit account info (name, profile photo)
  • Make user account component full width on mobile

Auth

  • Add custom login page
  • Add Google, Facebook, Apple and Email login methods
  • Add icons for login methods

Posts

  • Create post
  • Edit post (content and public status)
  • Delete post
  • Add posts in My Account
  • Add pagination to Homepage

Hosting

  • Move to Render to host to the public

Other

  • Add TypeScript and convert files
  • Add ESLint

About

Test project to create standard login for site with data using Prisma.

Topics

Resources

Stars

Watchers

Forks