KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
PakaWala-surf-store
★ 16
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
rsl_heap
:
No description available.
Brain-Tumor-Segmentation-in-TensorFlow-2.0
:
Brain Tumor Segmentation dataset using TensorFlow
GoodbyeGoGuardian
:
Kick GoGuardian to the curb!
worker-auth
:
To demonstrate and implement a PoC to protect your site against XSS & CSRF attacks
prabeshtiwari1414
:
Config files for my GitHub profile.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
PakaWala-surf-store
?
Download (.md)
<h1>PakaWala Surf Store</h1> PakaWala Surf Store Logo <p>This is the source code for a web application that simulates an online store for surfing equipment and accessories. The application is built using the MERN stack, which stands for MongoDB, Express, React, and Node.js.</p> <h2>Technologies Used</h2> <ul> <li>MongoDB: A NoSQL database used to store data related to products and users.</li> <li>Express: A web application framework for Node.js used to create the backend API.</li> <li>React: A JavaScript library used to create the user interface and handle client-side logic.</li> <li>Node.js: A JavaScript runtime used to run the server-side code.</li> <li>Redux: A state management library used to manage application-level state.</li> <li>Mdbootstrap: A CSS framework used to style the user interface.</li> <li>PayPal: A payment processing platform used to handle online payments.</li> </ul> <h2>Installation</h2> To install and run this application locally, follow these steps: - Clone this repository: git clone https://github.com/DanielMalede/PakaWala-surf-store.git. - Install dependencies: npm install in both the client and server directories. - Set up environment variables by creating a .env file in the root directory and adding the following variables: REACT_APP_HOT_APR_KEY=<your_api_firebase_key> Replace the values with your own Firebase URI. Run the application: npm start in both the client and server directories. <h2>Features</h2> <ul> <li>User authentication (login/register)</li> <li>Product browsing and searching</li> <li>Product details page with reviews and ratings</li> <li>Shopping cart and checkout</li> <li>Payment processing with PayPal</li> <li>User profile management (edit profile, view orders)</li> <li>Admin functionality (add/edit products, view orders)</li> </ul> Responsive design: The application is optimized for mobile devices. License This project is licensed under the MIT License - see the LICENSE file for details.