https://github.com/adityaanandcodes/walkwise
WalkWise - a Shoe Focused e-Commerce Website that provides Seamless user experience. Consistent in its Design throughout the web-pages. It provides a Platform for the shoe selling shops to hold their Business High on the Growing Online Market.
https://github.com/adityaanandcodes/walkwise
flask flask-sqlalchemy html-css-javascript webdesign website
Last synced: about 1 year ago
JSON representation
WalkWise - a Shoe Focused e-Commerce Website that provides Seamless user experience. Consistent in its Design throughout the web-pages. It provides a Platform for the shoe selling shops to hold their Business High on the Growing Online Market.
- Host: GitHub
- URL: https://github.com/adityaanandcodes/walkwise
- Owner: AdityaAnandCodes
- License: mit
- Created: 2024-05-12T13:57:09.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-13T10:55:59.000Z (about 2 years ago)
- Last Synced: 2025-04-03T04:27:49.747Z (over 1 year ago)
- Topics: flask, flask-sqlalchemy, html-css-javascript, webdesign, website
- Language: HTML
- Homepage: https://walkwise-8eon.onrender.com/
- Size: 10.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WalkWise
WalkWise is a shoe-selling website implemented using HTML, CSS, and JavaScript for the frontend, and Flask for the backend. The frontend design, including the choice of brand color/accent, other colors, and fonts, was meticulously curated to match the website's personality and enhance user experience. The backend development, handled by a teammate, utilized Flask for its flexibility and ease of use.
The Website is live on - https://walkwise-8eon.onrender.com/
## Features
1. **User Authentication**: Users can sign up, log in, and log out securely.
2. **Product Management**: Admins can add, edit, and delete products.
3. **Shopping Cart**: Users can add products to their cart and proceed to checkout.
4. **Image Upload**: Cloudinary is used to store uploaded images for products.
5. **Database Handling**: SQLAlchemy is used to manage the database, ensuring efficient data handling.
## Technologies Used
- **Frontend**: HTML, CSS, JavaScript, Bootstrap
- **Backend**: Flask, SQLAlchemy
- **Image Storage**: Cloudinary
- **Libraries**: Flaticon (for icons), Bootstrap (for styling)
## Installation
1. Clone the repository:
```bash
git clone https://github.com/your-username/walkwise.git
2. Install dependencies
```bash
pip install -r requirements.txt
3. Set up Cloudinary:
Create a Cloudinary account at cloudinary.com
Configure Your app.py
```app.py
cloudinary.config(
cloud_name = "your cloud_name",
api_key = "your_api_key",
api_secret = "your_api_secret_key"
)
4. Run the application
```bash
python app.py
5. Access the application at http://localhost:5000
Incase of errors make sure all the modules that need to be imported are already imported if not manually import them using pip install command.
## Contributing
We welcome contributions to improve WalkWise. If you'd like to contribute, please follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-improvement`).
3. Make your changes.
4. Commit your changes (`git commit -am 'Add new feature'`).
5. Push to the branch (`git push origin feature-improvement`).
6. Create a new Pull Request.
## License
This project is licensed under the MIT License - see the LICENSE file for details.
## Contact
For any inquiries or suggestions regarding WalkWise, please contact https://www.linkedin.com/in/adityaanand-sahil/
### Credits
Thanks To My Wonderful Teammate without whom this website wouldnt be possible:
Raksha BV
https://www.linkedin.com/in/raksha-bv/
https://github.com/raksha-bv