Skip to content

A fan-made blog to celebrate the rich universe of the Neon Genesis Evangelion series.

License

Notifications You must be signed in to change notification settings

lemoonchild/react-blog-evangelion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evangelion Blog Project

About The Project

The Evangelion Blog is a fan-made platform to celebrate the rich universe of the Neon Genesis Evangelion series. This web application serves as a hub for fans to explore content, share insights, and relive the iconic moments of the series through a modern, interactive experience. It's built using the power of React, Babel for JSX compilation, and CSS for styling.

Link to the proyect

Features

  • Dynamic Content Loading: Leverages a RESTful API hosted on Tiburoncin.lat to fetch and display blog posts.
  • Interactive UI Components: Users can interact with various UI elements like toggling audio playback and expanding sections.
  • Navigation Links: Offers navigation to additional pages such as email, about, and a GitHub repository.
  • Scroll to Top: A convenient feature that allows users to return to the top of the page smoothly.
  • Responsive Design: Crafted with CSS to ensure a seamless experience across various devices and screen sizes.

Structure

  • Header: Welcomes users with the series' title and provides a playful audio clip for engagement.
  • BlogContent: Central area displaying blog posts dynamically fetched from the API.
  • Post: Individual blog post component showing the title, body, author, and tags.
  • Footer: Concludes the page with site information and a quote from the series.
  • App: The main React component that manages state, handles API calls, and renders child components.

Objectives

The main goal of this project is to create a space where fans can come together to share their love for Evangelion. By using modern web technologies, the blog aims to offer an enjoyable and smooth user experience while providing a touch of nostalgia through its content and theme.

States

Loading State

Loading State

This GIF shows the blog is loading and getting ready to show the content.

Empty State

Empty State

This GIF shows what the blog looks like when there are no posts, with a nice message for the user.

Main State

Main State

This GIF shows the blog's main page with posts that people can read and use.

Contributing

Feel free to clone this repository, contribute to the project, or just browse around to see what other fans are saying about this timeless anime. And remember, "Anywhere can be paradise as long as you have the will to live. After all, you are alive, so you will always have the chance to be happy."

Hosted on: Tiburoncin.lat

Last Updated: March 19, 2024

About

A fan-made blog to celebrate the rich universe of the Neon Genesis Evangelion series.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published