June 2023
FindMyNews (React + Material UI)
Find Twitter News - News API + LocalStorage Auth + dotenv + Bookmark + Load More + Custom Button

Find Twitter News - News API + LocalStorage Auth + dotenv + Bookmark + Load More + Custom Button
Find Twitter News
Find Twitter News is a dynamic React app that curates trending news from Twitter, offering users a sleek, efficient platform to stay updated. The app combines modern web development practices with robust features to ensure a seamless and personalized experience.
Key Features
- News API Integration
- Fetches real-time trending news directly from Twitter via a reliable News API.
- Ensures users have access to the latest and most relevant updates in a clean interface.
- LocalStorage Authentication
- Provides user login and authentication functionalities.
- Session details are securely stored in LocalStorage, ensuring persistent access without requiring repeated logins.
- Environment Configuration with
dotenv- Safeguards sensitive information, such as API keys, using
.envfiles. - Follows best practices for secure and scalable app development.
- Safeguards sensitive information, such as API keys, using
- Bookmark Feature
- Allows users to save their favorite news articles for later reference.
- Creates a personalized reading experience by organizing bookmarked articles.
- Load More Functionality
- Implements an efficient "Load More" feature to fetch additional articles dynamically.
- Enhances user experience with seamless scrolling and minimal load times.
- Custom Button Component
- Includes a reusable, customizable button component for consistent styling and interactivity.
- Ensures maintainable and scalable UI design.
Technical Stack
- ReactJS: Framework for building interactive and dynamic user interfaces.
- Material UI: Provides a responsive and modern design, ensuring accessibility and aesthetics.
- LocalStorage: Handles session persistence securely and efficiently.
- dotenv: Manages environment variables, ensuring sensitive data like API keys remain secure.
Highlights
This project demonstrates expertise in:
- API Integration: Connecting with external data sources to fetch and display live content.
- State Management: Managing user interactions, bookmarks, and session states effectively.
- Authentication: Providing a smooth, secure login experience with session persistence.
- Component-Based Architecture: Developing reusable components for scalable app development.
Find Twitter News is an excellent showcase of skills in React development, API handling, and user-focused features.
More projects
view all →
Kuali Kravings - Food Order App
A food ordering app with ReactJS, Context API (useReducer), Material UI, Cloudinary for Image Upload, JSON Server for CRUD

Add To Fav Dashboard
Mock API Simple App (Add To Favorite, Search Bar, Login Auth w LocalStorage)

Basic Photo Album UI
Photo Album UI practising using Material UI (UI Components)