GithubHelp home page GithubHelp logo

mohammed-taysser / circle Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 15.35 MB

Circle is a social media app that allows users to connect with friends and family members from all over the world. With Circle, users can share photos, videos, and messages with their friends, as well as join groups based on their interests and hobbies.

Home Page: https://circle-react.vercel.app/

License: MIT License

HTML 0.82% JavaScript 0.11% TypeScript 94.95% SCSS 4.11%
react dayjs eslint millify redux redux-toolkit scss tailwindcss typescript vitejs

circle's Introduction

For developers, please refer to the docs for more information.

Live demo links:

  • vercel
  • Netlify Status

Features ๐ŸŽฎ

  • Modern and responsive layout
  • Fully responsive with Modern Design
  • Use Redux with redux-toolkit Store
  • Designed with progressive enhancement in mind.
  • Written in TypeScript with predictable static types.
  • Use tailwindcss, there should be minimal need for any custom CSS.
  • Format numbers with millify
  • Lint using Eslint
  • Format dates with dayjs
  • Improve SEO for each page
  • Dark mode support ๐ŸŒ“

Quick start ๐Ÿš€

First Step

Download the files from releases or clone it using git version control:

git clone https://github.com/Mohammed-Taysser/circle.git

Second Step

Inside the 'circle' directory, install the dependencies by running the following command:

yarn
# OR
npm install

Last Step

Start the development server by running the following command:

yarn dev
# OR
npm run dev

Resources โ˜๏ธ

Contribution ๐Ÿ–๏ธ

  • Fork it!
  • Create your feature branch: git checkout -b feature-name
  • Commit your changes: git commit -am 'Some commit message'
  • Push to the branch: git push origin feature-name
  • Submit a pull request ๐Ÿ˜‰

License ๐Ÿ“œ

MIT ยฉ Mohammed Taysser

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.