An open API service indexing awesome lists of open source software.

https://github.com/amanvatssharma/awe-main

A Next.js project for AWE Power Machinery Pvt. Ltd. featuring a responsive front-end for showcasing and selling products, and a robust back-end dashboard to manage orders, leads, products, social media campaigns, and tracking pixels. Built with React, Node.js, GraphQl and PostgreSQl.
https://github.com/amanvatssharma/awe-main

apollo-client graphql graphql-schema graphql-yoga nextjs prisma-orm

Last synced: 4 months ago
JSON representation

A Next.js project for AWE Power Machinery Pvt. Ltd. featuring a responsive front-end for showcasing and selling products, and a robust back-end dashboard to manage orders, leads, products, social media campaigns, and tracking pixels. Built with React, Node.js, GraphQl and PostgreSQl.

Awesome Lists containing this project

README

        

# AWE-Main

**AWE-Main** is the primary repository for the Next.js project developed for **AWE Power Machinery Pvt. Ltd.** This project encompasses the company's business website, featuring a modern and responsive front-end for showcasing and selling products, as well as providing comprehensive information about the company's offerings. Additionally, it includes a robust back-end dashboard for managing various aspects of the business.

## Features

### Front-End:
- **Product Showcase**: Detailed pages for each product with specifications, images, and pricing.
- **Responsive Design**: Optimized for all devices, ensuring a seamless experience on desktops, tablets, and smartphones.
- **Information Pages**: Sections dedicated to company information, services offered, and contact details.
- **Customer Interaction**: Easy-to-use interface for placing orders and making inquiries.

### Back-End Dashboard:
- **Order Management**: Track, process, and update customer orders efficiently.
- **Lead Management**: Organize and manage potential customer leads.
- **Product Management**: Add, update, or remove products from the catalog with ease.
- **Social Media Campaigns**: Create, monitor, and analyze social media campaigns.
- **Pixel and Tracking**: Integrate and manage tracking pixels to monitor user interactions and campaign performance.

## Technologies Used
- **Front-End**: Next.js, React, Tailwind CSS
- **Back-End**: Node.js, NextJs, Prisma, GraphQl
- **Database**: PostgreSql
- **Authentication**: nextauth
- **Deployment**: Docker, Kubernetes, AWS

## Installation

1. Clone the repository:
```bash
git clone https://github.com/AmanVatsSharma/AWE-Main/