A website for users to produce meme and share to their friends. Let's have fun!
- Use
fabric.js
to create a meme generator. - Use
React
for Single Page Application. - Use
Styled Components
for handling style. - Use
React Router
for client side routing. - Use
valito
for state management. - Integrate member system and database with
Firebase
service, includingFirestore
,Storage
, andAuthentication
. - Use
eslint
,lint-staged
, andhusky
to ensure code quality.
- Website Link: https://meme-together.web.app/
- Test Account:
- Email: [email protected]
- Password: 123456
- HTML
- CSS
- JavaScript (ES6+)
- Authentication
- Firestore
- Storage
- Hosting
- React (Hooks)
- React Router
- valito
- Styled Components
- fabric.js
- compressjs
- Sweetalert2
- Animated.css
- react-icons
- react-loading
-
Search other meme, add it to your favorite list, and leave a message
-
Manage your profile info, change your password, or leave Meme Together
- Build GIF meme generator
- Build notification function for users
- Build server with back-end tools such as AWS, Docker, EC2, Node.js, SQL to integrate more meme data into project
Author - Simone Cheng
Email - [email protected]