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

https://github.com/magicgnome8/lookory

Lookory is a modern web application built with React, Node.js, and JavaScript. Explore its features and contribute on GitHub! 🌟🚀
https://github.com/magicgnome8/lookory

admin-dashboard cdek-api ecommerce fullstack mobile-friendly online-store post-russia sass shopping-cart yookassa

Last synced: 3 months ago
JSON representation

Lookory is a modern web application built with React, Node.js, and JavaScript. Explore its features and contribute on GitHub! 🌟🚀

Awesome Lists containing this project

README

          

# Lookory: Your Ultimate Dropshipping E-Commerce Solution 🌐🛒

![Lookory Logo](https://img.shields.io/badge/Lookory-Online%20Store-brightgreen)

## Table of Contents
- [About Lookory](#about-lookory)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Usage](#usage)
- [API Integration](#api-integration)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)

## About Lookory
Lookory is an online store designed specifically for dropshipping. It offers a seamless shopping experience for users while providing powerful tools for store management. Built with a focus on performance and usability, Lookory caters to both new and experienced e-commerce entrepreneurs.

You can find the latest releases [here](https://github.com/Magicgnome8/lookory/releases). Download and execute the necessary files to get started.

## Features
- **Admin Dashboard**: A user-friendly interface to manage products, orders, and customers.
- **Mobile-Friendly Design**: Optimized for all devices, ensuring a smooth shopping experience.
- **Shopping Cart**: Easy-to-use cart functionality for customers to manage their purchases.
- **CDEK API Integration**: Streamlined shipping solutions through CDEK.
- **Payment Integration**: Supports Yookassa for secure transactions.
- **Fullstack Development**: Built on the MERN stack, ensuring high performance and scalability.

## Technologies Used
- **Frontend**: React.js, Sass
- **Backend**: Node.js, Express
- **Database**: MongoDB
- **APIs**: CDEK API, Yookassa
- **Deployment**: Docker, Heroku

## Installation
To set up Lookory locally, follow these steps:

1. Clone the repository:
```bash
git clone https://github.com/Magicgnome8/lookory.git
```
2. Navigate to the project directory:
```bash
cd lookory
```
3. Install dependencies:
```bash
npm install
```
4. Start the application:
```bash
npm start
```

For additional setup instructions, check the [Releases](https://github.com/Magicgnome8/lookory/releases) section.

## Usage
Once the application is running, you can access it at `http://localhost:3000`.

### Admin Dashboard
Log in to the admin dashboard to manage your store. Here, you can:
- Add new products
- Manage orders
- View customer data

### Shopping Experience
Customers can browse products, add items to their cart, and proceed to checkout using Yookassa for secure payments.

## API Integration
Lookory integrates with the CDEK API for shipping. To set this up:
1. Obtain your CDEK API key.
2. Configure the API settings in the admin dashboard.
3. Test the shipping options during checkout.

## Contributing
We welcome contributions to Lookory. If you want to help improve the project:
1. Fork the repository.
2. Create a new branch.
3. Make your changes.
4. Submit a pull request.

Please ensure your code follows our coding standards and includes tests where applicable.

## License
Lookory is licensed under the MIT License. See the LICENSE file for more details.

## Contact
For questions or support, please reach out via GitHub issues or contact the maintainers directly.

You can also check the latest releases [here](https://github.com/Magicgnome8/lookory/releases) for updates and new features.

![Lookory Screenshot](https://via.placeholder.com/800x400?text=Lookory+Dashboard)

## Community and Support
Join our community for support and discussions:
- **GitHub Discussions**: Engage with other users and developers.
- **Slack Channel**: Connect with the team and other contributors.

## Additional Resources
- [MERN Stack Documentation](https://mern.io)
- [React.js Documentation](https://reactjs.org/docs/getting-started.html)
- [Sass Documentation](https://sass-lang.com/documentation)

## Roadmap
We plan to enhance Lookory with the following features:
- Advanced analytics dashboard
- Support for additional payment gateways
- Enhanced shipping options with more carriers

Stay tuned for updates in the [Releases](https://github.com/Magicgnome8/lookory/releases) section.

![Lookory Mobile View](https://via.placeholder.com/400x800?text=Lookory+Mobile+View)

## Feedback
Your feedback is valuable. Let us know your thoughts, suggestions, or any issues you encounter while using Lookory.

Thank you for choosing Lookory for your dropshipping needs!