Skip to content

About

An unofficial fan page off the Smiling Friends

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

47 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌈 Smiling Friends Fan Page

An unofficial fan page dedicated to the animated series Smiling Friends, built as an academic project to practice modern web development technologies.

Smiling Friends Status

📖 About

This project is a full-stack web application that allows users to browse characters from the Smiling Friends series. Users can register and log in to explore the platform, while administrators have the ability to create, edit, and delete characters.

Note: This is a non-commercial fan project created for educational purposes only.

✨ Features

  • 🎭 Browse the complete character catalog
  • 🔐 User registration and authentication
  • ⚡ Admin panel for character management (CRUD operations)
  • 📱 Responsive design

🛠️ Tech Stack

Frontend

React TypeScript Tailwind CSS Vite

Backend

NestJS TypeScript Prisma PostgreSQL JWT

🚀 Getting Started

Prerequisites

  • Node.js 18+
  • PostgreSQL

Installation

  1. Clone the repository
git clone https://github.com/ualrmg429/smiling-friends.git
cd smiling-friends
  1. Setup Backend
cd backend
npm install
cp .env.example .env  # Configure your database URL
npx prisma generate
npx prisma migrate dev
npm run start:dev
  1. Setup Frontend
cd frontend
npm install
npm run dev

👤 Author

Raúl Martínez Gutiérrez

🙏 Acknowledgments

Special thanks to Zach Hadel and Michael Cusack, the creators of Smiling Friends, for bringing this wonderfully weird show to life. This project is a tribute to their creativity.

Smiling Friends is produced by Adult Swim. All character rights belong to their respective owners.


Made with 💛 for academic purposes

About

An unofficial fan page off the Smiling Friends

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages