Git Product home page Git Product logo

shoppay-course's People

Contributors

m74jji avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

shoppay-course's Issues

Protected routes

Hello, your course build shoppay was a great course.

Could you please explain how to protect routes like the admin/dashboard page.

I tried it using the admin middleware but it doesn’t provide the right result and this is the code.

system broken.

[update..]
ok after going thru all the mess in udemy.. crossing with the code on your repo, it's just a bad experience to install on next13.
anyone reading this, mohamed hajj did alot to teach us thru with many tricks. it's not an easy trade for him and even ourselves as we progress. to make it work on this repo. first is to clone it. install the package based on his repo. insert all necessary token keys in the .env you should be good to go. there are some tweaking required. for example at checkout useeffect, shipping when saving address with map. just add '?' did the trick.
for the header cart, that was easiest fix.

if you ever run to nodeJS13 in your installation. Good luck going thru the tutorial.

anyway i have to thank mohamed hajj to put his effort in sharing this with us. if he could make an independent tutorial to meet the latest NextJS13 or at least the basic React18 app would be a great help !

i am looking forward to his auth tutorial. and i hope that is meeting nextJS13 requirements. and I hope in merging that with this wouldnt be another hair pulling experience.

Bugs, fixes, sugeestions and many more!

Please check some of commentaries we send you on Udemy, man!
Please leave some of your contacts or answer email, man.
You've done a big work, but starting from the 1/4 of the course the quality of your code decreases heavily. If you do something big like that, please find inner power to complete everything with best practices, like you did at the beginning.

I.

  1. Reset page is not working. Smth with jwt.verify or with user_id
  2. Swipers styles is just a big mess, check your styles.
  3. You literally have 2 Home components and
  4. Is there any better solution to add icons then checking index == 0 ? index == 1 etc...? This looks unprofessional.

II.
Are you going to refacture this code or leave it like this? Because the tech you use is the best and you give everything people need, but you dont do it properly starting with the 7-8 section.

III.
Do you plan to add TypeScript? I dont care if you charge more money for it, but be patient to complete this with the TOP-NOTCH tech. TypeScript is a must nowadays

Lets finish this project, so we all have best ecommerce_shop in portfolio, guys
If anyone wants to code together, to share best practices, to ask and to give solutions, please add me in telegram: @zloegucci

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.