I have my degree in Information Systems and have been trying to teach myself various frontend technologies such as JavaScript, HTML/CSS, and Node.js. * 🌍 I'm based in Oklahoma * ✉️ You can contact me at [email protected] * 🧠 I'm learning JavaScript and Node.js and am currently working with SQL and C#.
My GitHub Stats
-
Personal Portfolio Website: Create a personal portfolio website showcasing your skills, projects, and resume. Use HTML, CSS, and JavaScript to make it interactive and visually appealing.
-
Task Manager or To-Do List App: Develop a task management application with features like adding tasks, setting due dates, marking tasks as complete, and sorting/filtering tasks. Use a frontend framework like React or Angular.
-
Weather App: Build a weather application that fetches data from a public API (e.g., OpenWeatherMap) and displays current weather conditions and forecasts. Use asynchronous programming and AJAX calls.
-
E-commerce Platform: Create a basic e-commerce platform with product listings, shopping cart functionality, and a checkout process. Implement user authentication and authorization.
-
Blog Platform: Develop a blog platform with features such as user registration, creating and editing blog posts, commenting, and user authentication. Use a backend framework like ASP.NET Core or Django.
-
Social Media Dashboard: Build a social media dashboard that aggregates data from multiple social media APIs (e.g., Twitter, Instagram). Display statistics, trends, and user interactions in a visually appealing way.
-
Real-Time Chat Application: Implement a real-time chat application using technologies like SignalR (for ASP.NET Core) or WebSockets. Include features like private messaging and online status indicators.
-
Financial Portfolio Tracker: Create a financial portfolio tracker that allows users to input and track their investments. Display financial charts, calculate returns, and provide insights into the portfolio's performance.
-
Full-Stack Web Application: Develop a comprehensive web application that integrates frontend, backend, and database components. Consider features like user authentication, data persistence, and complex business logic. Use a modern tech stack like MERN (MongoDB, Express.js, React, Node.js) or MEAN (MongoDB, Express.js, Angular, Node.js).
Each of these projects builds on the skills learned in the previous one and introduces new challenges. They cover various aspects of software development, including frontend and backend technologies, databases, APIs, user authentication, and more. Completing these projects will not only enhance your skills but also provide a diverse portfolio that demonstrates your proficiency in different areas of software engineering.