Giter Site home page Giter Site logo

kimberly-marcelin-nathan / scampers-vibe-kim-task1-businessonbot-mern-stack Goto Github PK

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

Scampers-Vibe-Kim-Task1-BusinessOnBot

Home Page: https://scampersvibeclient.onrender.com/

HTML 2.61% JavaScript 97.11% CSS 0.28%
html kimberly-marcelin-nathan mern-stack scampers-vibe-kim css expressjs get-post-method js json-api jwt

scampers-vibe-kim-task1-businessonbot-mern-stack's Introduction

Scampers-Vibe-Kim-Task1-BusinessOnBot-MERN Full Stack

Scampers Vibe is a social post dashboard where users can do the following:


New user - Register & Login
Existing user - Login
View others posts & comments on it
React to posts
Follow Friends & Unfollow Them
Create your own post with hashtags alongside thoughtful lines that excited you!
View all the posts on your account and follow yourself!
You have two theme modes [light mode & dark mode] choose the one that delights you!
Check out Profile Views and Impressions in the home page [randomly generated]
Have a glimpse of Ad Division, Friend List Division, Profile Details Division, Insights Division, Social Links Division
User can atlast logout!

Check Out Scampers Vibe Here!

https://scampersvibeclient.onrender.com/


Let me Explain it to you!


3

Existing users can login directly without having to register!

4

After logging into the account you'll be able to view others posts and Have a glimpse of Ad Division, Friend List Division, Profile Details Division, Insights Division, Social Links Division etc.,

5

When you go into your account, you'll be able to find posts that you've previously posted alongside your friend list, profile details, create post sections and mucg=h more!

6

React to others post and view the comments

7

Oh here we have our dark theme thats totally cool and now we logout!

8

We are registering ourselves as a new user

9

Here we login with our registered Mail ID & Password

10

Now we have successfully logged in to our account and as you can see our profile picture and also other details are updated just as fine as wine!

11

Now that we have no posts in our account let's post one!

12

Yeppy, we did a great job, we created and published our first post on SCAMPERS VIBE!!

16

Let's create another one, click on image choose a file and type your thoughts and hit post!

17

Great Job You've created another post! Moreover you can view all your posts now in your account.

14

Now go react to others posts, follow people and read the comments under their post.

15

Just don't stop with just one but swipe up and go react to more posts and follow more people

13

Hahhh!!! Now once you are very much contented with what you've done it's time to logout!!

1

Existing Users Post Details

2

User Details of priorly registered user

19

User Details of newly registered user

18

Post Details of the new user

Frontend Technologies:

React is used as Framework
React Router for Navigation
Formik + Yup for Form & Form Validation
Redux Toolkit for State Management
Redux with persistent to store in local storage
React drop zone for image uploads

Backend Technologies:

Node JS as our runtime
Express JS as our backend framework
Mongoose to manage our mongo DB
JSON web token for authentication
Multer for file upload

scampers-vibe-kim-task1-businessonbot-mern-stack's People

Contributors

kimberly-marcelin-nathan avatar

Stargazers

 avatar  avatar

Watchers

 avatar

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.