Hi! My name is Tirapat Numsinvichietchai, a web developer specializing in front-end development. I studied Full Stack Web Development at General Assembly which is a technical school for tech-related professions. I had worked on projects with other web development fellows and UX designers, but my journey does not stop here. I thrive to be successful and have been challenging myself by learning more skills to extend my knowledge in both frontend, backend and other technologies. So, I can become closer to an all-rounded software engineer in the future.
A web application where users can post a new artist and a new venue, search for artists and venues by name, then take the artist’s ID and venue’s ID to create a new show. In the Shows page, users will see cards of the artists, including the artist’s name and the time they will be playing and the venue they will be playing at. During posting a new artist and venue, users will be able to enter information in a form such as name, address, phone number, website links, image url, a message box and a checkbox asking whether the artist is looking for a new venue or the venue is looking for talents. This project is a part of study in Udacity’s Full-Stack Web Development program, the front end was provided by them. I part was to code the back-end side such as the model and the relationship between models, route handlers, connecting the app to the database and made sure the data a user enters are handled correctly.
Technology implemented: HTML5, CSS3, Javascript, Bootstrap, SQLAlchemy ORM, PostgreSQL, Python3, Flask and Flask-Migrate.
ScrapBook is an app to let users upload their favorite photos on a timeline
Technology implemented: HTML5, CSS3, Javascript, Bootstrap, Font-Awesome, Google Fonts, jQuery, modernizr, Express, Mongoose, Youtube API for videos on user profile, Google Maps API, Passport.js for authentication.
Panthera is a pet store website built as a two-days hackathon project of Web Development Immersive and User Experience Design Immersive students. Our group was designated to design a simple webpage using HTML5 and CSS as coding languages and Sketch for wireframes.
Technology implemented: HTML5, CSS3, MailChimp.
Beemer Boys is a website to sell BMW vintage motorcycles where users can sign up, login then view the bikes and their descriptions then purchase with credit card.
Technology implemented: Django, Python, Stripe Api, Javascript, Html, Css, Heroku, Chrome developer tool, postgres.
Wayfarer is an app built using the MERN stack (Mongoose, Express, React, Node.js). Users can provide travel/tourist tips for cities included within the app. The app is a specific demonstration of CRUD methods and state management across a multi-page application.
Technology implemented: React, Redux, Node.js, MongoDB, Express, Axios, JWT Web Token
Twitbook is an individual project for General Assembly's Web Development Immersive. Twitbook is an app to let users to sign up, edit profile, post(twit), like, unlike and comment other users posts.
Technology implemented: React.js, Express.js, MongoDB, Node.js, Gravatar, Bootstrap, Axios, mLab and JWT Web Token.
Front End: JavaScript, HTML5, CSS3, jQuery, React, Bootstrap
Back End: Python, Django, Node.js, Express.js, MongoDB, Gravatar, JWT Web Token
Development: Git, Github, npm, Heroku, Firebase, mLab
Design: Photoshop, Illustrator, Autodesk Maya