Skip to content

notweuz/feedify-backend

Repository files navigation

Feedify Backend

Этот проект — пет-проект, разработанный для практики и возможного использования в качестве дипломной работы для колледжа.
Feedify — это серверная часть приложения для управления лентой новостей, пользователями, постами и файлами.

Функционал

  • Регистрация и аутентификация пользователей (JWT)
  • Создание, редактирование и удаление постов
  • Хранение и загрузка файлов
  • Система подписок и голосования за посты

Технологии

  • Java 21+
  • Spring Boot
  • Gradle

Запуск проекта

  1. Клонируйте репозиторий:
    git clone https://github.com/notweuz/feedify-backend.git
    
  2. Перейдите в папку проекта:
    cd feedify-backend
    
  3. Соберите и запустите проект:
    ./gradlew bootRun
    

Примечания

  • Возможна доработка и расширение функционала в будущем.

Feedify Backend

This project is a pet project developed for practice and may be used as a diploma (graduation) project for college.
Feedify is a backend application for managing a news feed, users, posts, and files.

Functionality

  • User registration and authentication (JWT)
  • Creating, editing, and deleting posts
  • File storage and upload
  • Followers system and post voting

Technologies

  • Java 21+
  • Spring Boot
  • Gradle

How to Run

  1. Clone the repository:
    git clone https://github.com/notweuz/feedify-backend.git
    
  2. Go to the project directory:
    cd feedify-backend
    
  3. Build and run the project:
    ./gradlew bootRun
    

Notes

  • Further development and feature expansion are possible in the future.

About

Backend for social network pet-project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages