Skip to content

Co schedule is an app used by marketing teams.Graphic designer, social media strategist. Co schedule is a family of Agile Marketing products that will help you organize your content,social,work and assets in one place. CoSchedule is going to help you spend less time on the unproductive parts of your job that you hate.

Notifications You must be signed in to change notification settings

SaurabhSinghRbz/coSchedule_Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

CoSchedule_Clone

Deployed Link

If you want to see our full project then you have to register for a account because our website routes are protected and it needs authentication, you can create your dummy account and after creating an account please login via same email and correct password.

About Coschedule :

At CoSchedule, we provide marketers with tools & training that are uniquely helpful, fun to use, & consistently punch above their weight.

Co schedule is an app used by marketing teams.Graphic designer, social media strategist. Co schedule is a family of Agile Marketing products that will help you organize your content,social,work and assets in one place. CoSchedule is going to help you spend less time on the unproductive parts of your job that you hate. By co schedule we can reprioritize to handle the new tasks.

CoSchedule_Logo

The CoSchedule Story :

Co-Founders, Garrett Moon & Justin Walsh, started CoSchedule as a side project at their web design & custom app development agency, TodayMade.

In the last decade, their idea for a blog & social media calendar has grown into a Marketing Calendar solution trusted by over 200,000+ marketers around the world.

Since 2013, CoSchedule has added 50+ employees, countless features, new products, & thousands of free marketing resources.

With solutions for marketers at every level from solopreneurs to enterprise level marketing teams, we’ll continue to strive toward our vision of CoSchedule products & training in every marketers’ toolkit.

Steps to browse the project :

First you need to clone or download this project from here.

https://github.com/SaurabhSinghRbz/coSchedule_Clone.git

After cloning the project you need to install its dependencies, for this run this command.

Do this in both folders (client and Server)

npm i 

or

npm intall

If you are visiting after long time and you are facing issue with installing the dependencies, then you can use this command.

npm i --force

or

npm i --legacy-peer-deps

Team Members (Contributors) :

Our Agendas :

  • Making own server and performing all CRUD operations.
  • Breaking the whole work into the smallest divisions according to our strong zone.
  • Make sure to use components instead of coding them again.
  • Try to write simple, clean, and readable code.
  • Trying to make a well-structured folder.
  • Try to make a Single Page Application.
  • Setting up the deadline for every individual.
  • Review the code when someone is unable to make the part prominently.
  • Regular commits in GitHub and 2 times stand up so that everyone is updated accordingly.
  • If some flaws are found in the original website, try to solve them as well.
  • And at last deploy the frontend and backend.

Technologies Used :

Technologies that we used to build this project are listed below, if you are not familier with any of them, you can click on it and read it.

Tools :

  • VS Code to write code.
  • Github to used for version control and managing the code.
  • MogoDB Atlas for managing the database of our users and their tasks.
  • Heroku for backend deployment.
  • Vercel for frontend deployment.

Tools for communication :

  • Slack for communication.
  • Zoom for show work.

My Roles and Responsibilities :

  • Managing the GitHub repo and merging the files.
  • I have created the backend of this website.
  • Deployment of backend and frontend.
  • Making login and signup page.
  • I have build the calender page and updating the data with api and maintaining them.

Learning Outcome :

  • This is my first backend project so I learnt a lot, like how to create a server and all server realated CRUD operations.
  • I had used redux in my previous projects and assignments as well, but this project gives me clarity on that, now I am confident in using redux as well.
  • I got an opportunity to work in a team and at last I learned how to manage a team and work in a team.
  • We faced some issues to created somthing but we discoverd it's solution and solved that problem.
  • We all learned to build websites together as a team and also we cleared bugs and became more proficient in Handling data, using react, using the redux store, making servers, and performing curd operations on them and apart from this I learned Javascript, HTML, and CSS concepts as well.

Some Screenshots of our websites :

Landing Page πŸ‘‡

This is our landing page, In the middle part of landing page you can see different types of project and you can easily explore these.

Screenshot (30)

Screenshot (31)

Screenshot (32)

Marketing Calendar πŸ‘‡

Screenshot (36)

Marketing Suite πŸ‘‡

Screenshot (41)

Login Page πŸ‘‡

Screenshot (46)

Signup Page πŸ‘‡

Screenshot (47)

Welcome Page πŸ‘‡

Screenshot (48)

Screenshot (49)

Home Page πŸ‘‡

Screenshot (51)

Calender Page πŸ‘‡

Screenshot (53)

Add Project πŸ‘‡

Screenshot (56)

Update and Delete Project πŸ‘‡

Screenshot (58)

Footer Page πŸ‘‡

Screenshot (35)

Feedback :

Please feel free to share your thoughts.

Thank You....

About

Co schedule is an app used by marketing teams.Graphic designer, social media strategist. Co schedule is a family of Agile Marketing products that will help you organize your content,social,work and assets in one place. CoSchedule is going to help you spend less time on the unproductive parts of your job that you hate.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages