A modern ecommerce platform for selling apparel with cartoon-like designs, specifically tailored for padel enthusiasts.
The client needed an easy way to sell products online without maintaining a physical store. They required a personalized, fast, secure storefront and an easy-to-manage stock and product characteristics system.
To meet the client's needs, I developed the storefront using Next.js and hosted it on Vercel. For the backend, I used WordPress with WooCommerce (despite my preference for other solutions) as it is user-friendly for the client, who is not very tech-savvy. The WordPress site is hosted on Riaola Networks, a Spanish company, aligning with the client's location in southern Spain.
The design focuses on ease of use and a visually appealing interface to attract customers interested in cartoon-like padel apparel.
To install and run the project locally:
- Clone the repository:
git clone https://github.com/N4N1T0/backswing-ecommerce.git
- Navigate to the project directory:
cd backswing-ecommerce
- Install the dependencies:
npm install
- Run the development server:
npm run dev
- Open your browser and navigate to
http://localhost:3000
.
No specific usage examples provided.
- Server Actions: Efficient handling of server-side tasks.
- GraphQL: Advanced querying capabilities.
- ShadcnUI: Modern and responsive UI components.
- Next-Auth: Secure and flexible authentication solution.
- Biome: Automated code quality and styling.
- Orama: Vector and Full Text search capibilities API.
- Husky: Pre-commit hooks for ensuring code quality.
No specific guidelines for contributing provided.
Protected. Please contact the repository owner for more information.
For questions or support, you can reach me at:
- GitHub: N4N1T0
- Email: adrian.alvarezalonso1991@gmail.com