Smile is an Instagram-like social network. You have the same basic features, like uploading photos and videos, following people, liking and commenting their posts. But what sets it apart is the ad-free experience. Smile is the perfect choice if you want a private and ad-free environment where you can share unforgettable moments with other people.
- The back-end portion uses Express, mongoose, argon2 for password hashing, jsonwebtoken (JWT) for authentication and MongoDB.
- The front-end portion uses Next.js (React).
- Unauthorized users are only allowed to login or register.
- Authorized users can upload photos and videos, edit their profile, follow other people, like and comment posts.