The project is a prototype application which uses React.js as frontend library. A simple credit card info filling form with detailed work.
The project aims to showcase my own skills ๐
https://www.loom.com/share/75033a926507440faacb3577bac710e8
๐จ React App
๐ฃ React Animations Used
โ
Appropriate Form Validation
๐ No styling framework used here, all Hand-crafted (using SASS(SCSS)
)
โ Error Boundaries for App level error handling :error
๐ซ 404 fallback for not found pages (incase someone tries to fiddle with :) )
๐ https://mohdashraf010897-credit-card-proto.netlify.app/
๐ Project Structure ๐
src
โโโ assets
โ โโโ Images
โ
โโโ components
โ โโโ Card
โ โ โโโ index.jsx
| โโโ common
โ โ โโโ ErrorBoundary
โ โ โ โโโ index.jsx
โ โ โโโ Loader
โ โ โ โโโ index.jsx
โ โ โโโ Success
โ โ โโโ index.jsx
โ โ
โ โโโ ErrorBoundary
โ โโโ index.jsx
โ
โโโ pages
โ โโโ index.jsx
โ
โโโ styles
โ โโโ abstracts
โ โ โโโ _animations.scss
โ โ โโโ _mixins.scss
โ โ โโโ _variables.scss
โ โ
โ โโโ components
โ โ โโโ _card.scss
โ โ โโโ _formform.scss
โ โ โโโ _loader_.scss
โ โ โโโ _success_.scss
โ โ
โ โโโ core
โ โ โโโ _base.scss
โ โ โโโ _meyer_reset_.scss
โ โ โโโ _utilities_.scss
โ โ
โ โโโ pages
โ โ โโโ _landing_.scss
โ โโโ main.scss
โ
โโโ utils
โ โโโ carTypes.js
โ โโโ constants.js
โ โโโ functions.js
โ
โโโ index.js
- Clone the repository
- Install Packages using yarn/ npm.
- Run the app using "npm start" on localhost:3000, bydefault.
๐ค I have put genuine effort into this, any questions are always WELCOME.๐ค