https://github.com/notweuz/feedify-backend
Backend of social network pet-project
https://github.com/notweuz/feedify-backend
java rest-api spring-boot
Last synced: about 1 month ago
JSON representation
Backend of social network pet-project
- Host: GitHub
- URL: https://github.com/notweuz/feedify-backend
- Owner: notweuz
- Created: 2025-06-07T12:52:56.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-12T20:45:00.000Z (12 months ago)
- Last Synced: 2025-07-12T22:24:33.563Z (12 months ago)
- Topics: java, rest-api, spring-boot
- Language: Java
- Homepage:
- Size: 330 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.