Hi,
I'm Summer Lin
Web Developer
Contact
Personal Project - Social Media App
Features: Cluster & geocoder map, Real-time chat, Stripe payment, Search, User authentication
Tech Stack: MongoDB, Express, NodeJS, React, Redux, Socket.io, Mapbox, Stripe, JavaScript, CSS, HTML
More Projects
Storyful - MERN social media app
Storyful is a location-based social media Web application. Users can post their stories that happened in different locations. Other users can explore all the stories on a cluster map. A user can check stories that happened near their home, or a tourist attraction they are going to visit, or even a company they want to work at.
If a user is interested in the experience of the story author, they can message the author and start a chat immediately. If they really love Storyful, they can purchase the membership to enjoy more benefits.
Tech Stack:
MongoDB, Express, NodeJS, React, Redux, Socket.io, Mapbox, Stripe, JavaScript, CSS, HTML
Meals To Go - Food Delivery mobile app
This is a React Native mobile app built with Expo, React Native Paper, React Context API and Firebase.
Features include: restaurants list screen, restaurant detail screen, user authentication, interactive map, location search, restaurants collection, phone camera access.
Tech Stack:
React Native, Expo, Firebase, React Context API
TALKATIVE - Real-time MERN chat app
This is a real-time chat app that I built with MERN stack, Socket.io and Chakura UI. Features include one-on-one chat, group chat, search user, remove/add users to group chat, typing indicating animation, real-time notification, and user authentication.
Tech Stack:
React, Chakra UI, Socket.io, Node.js, Express.js, MongoDB and Mongoose
YelpCamp
I built this Node.js app throughout a Udemy course called Web Developer Bootcamp by Colt Steele (Boy, I love this guy). Some technologies that are used in this app include Mapbox integration, Cloudinary image storage, MongoDB and Mongoose. User authentication & authorization and full CRUD functions are implemented.
Tech Stack:
Node.js, Express.js, Mapbox, Cloudinary, MongoDB and Mongoose, CSS, Bootstrap, HTML, JavaScript
Delish - Homemade Meals
This Ruby-on-Rails app is for cooks to sell their homemade meals online. Users can register as either cooks or customers. Cook can create/edit/delete their own meals, approve or decline reviews they received, and will be ranked by the average rating of all their meals. The top 10 rated cooks will be displayed on the meal index page. Users can seach meals by the meal's name, description or cook's name, place an order, and receive notifications regarding their review approval.
Tech Stack:
Ruby on Rails, Bootstrap, PostgreSQL
Gourmet Paradise
This responsive app built with Ruby on Rails has full CRUD functions, user authentication, and user authorization implemented. Users can sign up, create or edit their own products, and leave reviews. The product owner can choose to hide or display the reviews they received. The admin user can review app data (info of all users, products, and reviews) on an admin panel page.
Tech Stack:
Ruby on Rails, Bootstrap, PostgreSQL
Bio
About Me
I'm a curious full-stack developer with a serious passion for coding and problem solving. I love creating beautiful things and bringing the wildest ideas to life - from writing and painting my own fairy tale books as a child, creating viral online stories for Vancouver brands as a content creator, to building engaging web applications as a web developer.
Nothing can compare with the dopamine dancing in my brain after I see the result of my creation.
Education
Web Developer Diploma - CodeCore College
Master in Publishing - Simon Fraser University
Skills
Contact
Email: lin.summer@outlook.com