Skip to content

"Inctagram - an analogue of Instagram".Inctagram is a project that replicates the basic functions of Instagram and offers users a familiar social media experience. The project is built using modern web technologies and follows the best practices of code organisation and scalability.

Notifications You must be signed in to change notification settings

InctaRepo/Inctagram

Repository files navigation

Inctagram Frontend

Inctagram Logo

Welcome to the Inctagram frontend repository! Inctagram is an innovative social media platform developed using cutting-edge technologies. Our goal is to provide users with a feature-rich and engaging experience while maintaining the highest standards of security and scalability.

Project Overview

Inctagram is a application built on a foundation of NextJS and TypeScript.

Key Features

1. Authentication

Inctagram offers secure authentication mechanisms, including JWT and OAuth. User data is protected, and login options are flexible and user-friendly.

2. Payment Integration

We've seamlessly integrated popular payment gateways such as PayPal and Stripe, allowing users to perform transactions securely within the app.

3. Media Storage

All user-generated images are stored efficiently on AWS S3, ensuring a responsive and scalable experience, even as the platform grows.

4. Agile Development

Our development process follows agile methodologies, ensuring rapid development, flexibility, and alignment with evolving requirements.

5. Testing with Jest

Thorough testing is conducted using Jest to cover all aspects of the frontend, guaranteeing stability and reliability.

Meet the Developers

Our talented team of developers brings the Inctagram frontend to life:

  • Chernik Maksim
  • Dubovskaya Elena
  • Loika Nikita
  • Derkach Ilya
  • Khachatryan Sargis
  • Arefev Maksim

Getting Started

To set up the Inctagram backend on your local machine, follow these steps:

  1. Clone this repository to your local environment.

    git clone https://github.com/InctaRepo/Inctagram.git
  2. Navigate to the project directory.

    cd inctagram
  3. Install project dependencies.

    pnpm install
  4. Start the frontend.

    pnpm run dev

Now, the Inctagram frontend is up and running, ready to support the amazing features of our social media platform.

Contributing

We welcome contributions from the community to enhance and improve the Inctagram frontend. Feel free to submit pull requests, report issues, or collaborate with our development team to make this project even better.

License

This project is licensed under the MIT License, allowing you to use and modify the code for your purposes.

Thank you for exploring the Inctagram backend project! We look forward to delivering a fantastic user experience with your support.

Happy coding! 🚀📸

About

"Inctagram - an analogue of Instagram".Inctagram is a project that replicates the basic functions of Instagram and offers users a familiar social media experience. The project is built using modern web technologies and follows the best practices of code organisation and scalability.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published