Overview
Palibot is an innovative web application developed as a capstone project for the Microverse Ruby On Rails curriculum. This solo endeavor showcases the culmination of technical and soft skills acquired throughout the program, emphasizing real-world application and business specifications. The website allows users to share articles about their travel experiences across the globe, creating a community for fellow wanderers.
Designed with inspiration from the liFEsTlye website and enhanced with a unique thematic twist, Palibot provides an engaging mobile version for users on the go. The thoughtful integration of various technologies not only demonstrates the developer’s skills but also results in a smooth and user-friendly experience for visitors.
Features
- User-Friendly Interface: The site design is intuitive, encouraging users to easily navigate and share their travel stories.
- Robust Article Submission: Users can submit detailed articles about places they’ve visited, fostering a community of travel enthusiasts.
- Built with Modern Tech: The application is constructed using Ruby on Rails, TailwindCSS, and PostgreSQL, ensuring a solid foundation with modern best practices.
- Secure User Authentication: Integration of Devise allows for safe user sign-up and login processes, protecting user data.
- Image Upload Functionality: Utilizing CarrierWave and Amazon S3, users can effortlessly upload photos, enhancing their article presentations.
- Automated Testing: The implementation of RSpec provides thorough testing capabilities, ensuring reliability and performance throughout.
- Local Development Setup: Simple instructions are provided for setting up the project locally, allowing others to replicate and experiment with the code easily.