{"id":26781519,"url":"https://github.com/settivishal/zine","last_synced_at":"2026-03-03T15:33:23.976Z","repository":{"id":273444181,"uuid":"919739959","full_name":"settivishal/Zine","owner":"settivishal","description":"Zine is a digital journaling platform designed to offer users an intuitive and feature-rich journaling experience. The platform focuses on enhancing creativity, collaboration, and security, making it a versatile tool for maintaining personal records and sharing meaningful moments","archived":false,"fork":false,"pushed_at":"2025-03-28T02:27:58.000Z","size":134321,"stargazers_count":2,"open_issues_count":33,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T03:25:20.861Z","etag":null,"topics":["css","cypress","gin","go","golang","javascript","jest","jwt","reactjs"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/settivishal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2025-01-20T23:21:46.000Z","updated_at":"2025-03-25T16:51:53.000Z","dependencies_parsed_at":"2025-03-28T03:32:19.186Z","dependency_job_id":null,"html_url":"https://github.com/settivishal/Zine","commit_stats":null,"previous_names":["settivishal/perdiem","settivishal/zine"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/settivishal%2FZine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/settivishal%2FZine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/settivishal%2FZine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/settivishal%2FZine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/settivishal","download_url":"https://codeload.github.com/settivishal/Zine/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246156416,"owners_count":20732397,"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":["css","cypress","gin","go","golang","javascript","jest","jwt","reactjs"],"created_at":"2025-03-29T08:16:26.945Z","updated_at":"2026-03-03T15:33:23.910Z","avatar_url":"https://github.com/settivishal.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Zine - The Smart Journal Platform \n## Project Description\nZine is a digital journaling platform designed to offer users an intuitive and feature-rich journaling experience. The platform focuses on enhancing creativity, collaboration, and security, making it a versatile tool for maintaining personal records and sharing meaningful moments.\n\n## Key Features\n**Rich Media Support:** \u003cbr/\u003e\nZine allows users to create engaging journal entries by incorporating various media types including text, emojis, videos \u0026 audio recordings, and images. This feature ensures that users can document their thoughts and experiences in dynamic and versatile ways.\u003cbr/\u003e\n\u003cbr/\u003e\n**Calendar Integration:** \u003cbr/\u003e\nThe platform includes an intuitive calendar system, enabling users to easily navigate and select specific dates for their journal entries. This feature helps users maintain a chronological record of their activities and reflections. \u003cbr/\u003e\n\u003cbr/\u003e\n**Social Sharing:** \u003cbr/\u003e\nZine provides an option for users to share their journal entries with others within the platform. This fosters a sense of community and encourages meaningful interaction among users. \u003cbr/\u003e\n\u003cbr/\u003e\n**Secure Login:** \u003cbr/\u003e\nTo prioritize user security and ensure a seamless login experience, the platform supports authentication via OAuth. This method provides a reliable and user-friendly way to access the application. \u003cbr/\u003e\n\u003cbr/\u003e\n**Efficient Storage:** \u003cbr/\u003e\nJournal entries are stored in an object storage system or an equivalent alternative to ensure scalability, reliability, and efficient data management. This approach supports the secure and long-term storage of user-generated content. \u003cbr/\u003e\n\u003cbr/\u003e\n\n## Tech Stack\n### Frontend\n- **Framework**: Next.js (React)\n- **Styling**: Tailwind CSS\n- **Real-time Collaboration**: LiveBlocks\n- **Testing**: Jest, Cypress\n- **Containerization**: Docker\n\n### Backend\n- **Language**: Go (Golang)\n- **Database**: MongoDB (NoSQL)\n- **Authentication**: JWT, OAuth 2.0\n- **Storage**: AWS S3 (or alternative)\n- **API Documentation**: Swagger\n- **Containerization**: Docker\n\n## Installation\n```bash\n# Clone the repository\ngit clone https://github.com/settivishal/Zine.git\n\n# Frontend setup\ncd frontend\nnpm install\nnpm run dev\n\n# Backend setup\ncd ../backend\ngo mod download\ngo mod tidy\ngo build\ngo run main.go\n```\n\n## Team Members\nVishal Karthikeyan Setti \u003cbr/\u003e\nGatorID - 47670880 \u003cbr/\u003e\nGithub Link - https://github.com/settivishal \u003cbr/\u003e\nContribution - Backend\n\nJaiharishan Arunagiri Veerakumar \u003cbr/\u003e\nGatorID - 62333614 \u003cbr/\u003e\nGithub Link - https://github.com/Jaiharishan \u003cbr/\u003e\nContributoin - Backend\n\nSravani Garapati \u003cbr/\u003e\nGatorID - 11936780 \u003cbr/\u003e\nGithub Link - https://github.com/Sravani2018 \u003cbr/\u003e\nContribution - Frontend\n\nShiva Kumar Thummanapalli \u003cbr/\u003e\nGatorID - 95344477 \u003cbr/\u003e\nGithub Link - https://github.com/shivarao18 \u003cbr/\u003e\nContribution - Frontend","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsettivishal%2Fzine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsettivishal%2Fzine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsettivishal%2Fzine/lists"}