{"id":23818840,"url":"https://github.com/vlymar1/JornalY","last_synced_at":"2026-05-07T03:30:18.175Z","repository":{"id":247225597,"uuid":"825295590","full_name":"dev-lymar/JornalY","owner":"dev-lymar","description":"A social network for publishing personal diaries","archived":false,"fork":false,"pushed_at":"2024-07-14T12:33:54.000Z","size":117,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-02T06:18:32.109Z","etag":null,"topics":["blog","bootstrap","flake8","isort","python3","redis","testing"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dev-lymar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-07T11:41:12.000Z","updated_at":"2024-07-14T12:33:31.000Z","dependencies_parsed_at":"2024-07-07T13:57:06.660Z","dependency_job_id":"b4189831-77e2-4ee6-9e1a-65f09fdd1c6d","html_url":"https://github.com/dev-lymar/JornalY","commit_stats":null,"previous_names":["dev-lymar/jornaly"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-lymar%2FJornalY","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-lymar%2FJornalY/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-lymar%2FJornalY/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-lymar%2FJornalY/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dev-lymar","download_url":"https://codeload.github.com/dev-lymar/JornalY/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240094986,"owners_count":19746791,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blog","bootstrap","flake8","isort","python3","redis","testing"],"created_at":"2025-01-02T06:18:34.120Z","updated_at":"2026-05-07T03:30:18.104Z","avatar_url":"https://github.com/dev-lymar.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Python](https://img.shields.io/badge/Python-3.12-3776AB?style=flat\u0026logo=Python\u0026logoColor=yellow)](https://www.python.org/)\n[![Redis](https://img.shields.io/badge/Redis-7.2.5-DC382D?style=flat\u0026logo=Redis\u0026logoColor=white)](https://redis.io/)\n[![Flake8](https://img.shields.io/badge/flake8-checked-blueviolet?style=flat)](https://flake8.pycqa.org/en/latest/)\n[![isort](https://img.shields.io/badge/isort-checked-violet?style=flat)](https://pycqa.github.io/isort/)\n\n# JornalY\n\n### Table of contents:\n- [Project Description](#Project-Description)\n- [Getting Started](#Getting-Started)\n- [Usage](#usage)\n- [Contributing](#contributing)\n- [License](#license)\n\n\n## Project Description\n***Built with Django 5, this web application offers robust functionality for managing users, posts, and social interactions. \nKey features include:***\n\n**User Management**\n - User Creation: Users can create an account and log in.\n - Password Management: Users can change their passwords and recover their passwords via email.\n - User Profile: Each user has a profile page that displays all of their posts.\n\n**Post Management**\n - Create Posts: Users can create new posts and attach images to them.\n - Edit Posts: Authors can edit the content of their own posts.\n - Comments: Users can add comments to posts.\n\n**Social Features**\n - Subscriptions: Users can subscribe to and unsubscribe from other authors to follow their posts.\n\n**Testing**\n - All features have been thoroughly tested to ensure reliability and functionality.\n\n\n## Getting Started\n**To get started with the project, follow these steps:**\n1. Clone the repository and navigate to the project directory:\n\n```sh\ngit clone https://github.com/dev-lymar/JornalY.git\ncd JornalY\n```\n2. Configure .env\n```sh\nreplace env.example with your data\n```\n3. Set Up a Virtual Environment on your machine\n\n\n4. Install the required dependencies:\n ```sh\npip install -r requirements.txt\n```\n5. Run migrations:\n```sh\npython manage.py migrate\n```\n6. Create a superuser:\n```sh\npython manage.py createsuperuser\n```\n7. Run the development server:\n```sh\npython manage.py runserver\n```\n\n## Usage\n\nOnce the development server is running, you can access the application at http://127.0.0.1:8000/. \nFrom there, you can create a user account, log in, create posts, follow other authors, and more.\n\n## Contributing\nIf you would like to contribute to this project, please fork the repository and submit a pull request. \nFor major changes, please open an issue first to discuss what you would like to change.\n\n## License\nThis project is licensed under the MIT License. See the LICENSE file for details.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvlymar1%2FJornalY","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvlymar1%2FJornalY","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvlymar1%2FJornalY/lists"}