Developed with the software and tools below.
in.orbit is a project that was developed with the purpose of being a tool that helps people achieve their daily goals, allowing them to plan and visualize the results of their efforts in an effective and intuitive way. The application aims to provide a motivational experience, where users can track their progress and stay focused on their goals.
Currently, the version available in this repository is version 2.0, which introduced several improvements, tools and features, ensuring a more complete and satisfactory experience for the user.
What's new in version 2.0: In this version, users are able to:
Log in with a GitHub account: The system allows authentication through GitHub accounts, facilitating access and personalizing the user experience.
Gamification: The implementation of gamification elements makes the process of achieving goals more engaging and motivating. Users can earn experience points (XP) by completing their tasks, which contributes to a level system that encourages continued goal achievement.
Access to goals from previous weeks: Users have the ability to review and access goals set in previous weeks, allowing them to reflect on their progress and re-plan if necessary.
These features are designed not only to streamline goal management, but also to create an environment that fosters user engagement and persistence in their personal and professional journeys. Version 2.0 was designed to meet the needs of users, offering an intuitive and feature-rich experience.
Details of the functionality of each part of the application, as well as the requirements necessary for its execution, are documented in the README.md files located in each project folder.
These documents provide a comprehensive and detailed overview of:
Functionalities: Each module of the application is described in detail, presenting the characteristics and purpose of each component. Users can understand how to use the available functionalities and how they interrelate within the system.
Requirements: The system requirements necessary for the application to function correctly are specified, including dependencies, environment settings, and installation instructions. This documentation is crucial to ensure that developers and users can configure the application without difficulty.
I recommend that you read these README.md files carefully so that all users and developers have a complete understanding of the application's capabilities and the steps required for its implementation.
[PT-BR]
in.orbit é um projeto que foi desenvolvido com o propósito de ser uma ferramenta que auxilia as pessoas a cumprirem suas metas diárias, permitindo que se planejem e visualizem o resultado de seus esforços de maneira eficaz e intuitiva. A aplicação visa proporcionar uma experiência motivacional, onde os usuários podem acompanhar seu progresso e manter-se focados em seus objetivos.
Atualmente, a versão disponível neste repositório é a versão 2.0, que introduziu diversas melhorias, ferramentas e funcionalidades, garantindo uma experiência mais completa e satisfatória para o usuário.
Novidades na versão 2.0: Nesta versão, os usuários são capazes de:
Fazer login com uma conta do GitHub: O sistema permite a autenticação através de contas do GitHub, facilitando o acesso e a personalização da experiência do usuário.
Gamificação: A implementação de elementos de gamificação torna o processo de cumprimento de metas mais envolvente e motivador. Os usuários podem ganhar pontos de experiência (XP) ao completar suas tarefas, o que contribui para um sistema de níveis que incentiva a continuidade no cumprimento de metas.
Acesso a objetivos de semanas anteriores: Os usuários têm a capacidade de revisar e acessar os objetivos estabelecidos em semanas anteriores, permitindo uma reflexão sobre o progresso e a possibilidade de replanejamento, caso necessário.
Essas funcionalidades visam não apenas otimizar a gestão de metas, mas também criar um ambiente que promova o engajamento e a persistência dos usuários em suas jornadas pessoais e profissionais. A versão 2.0 foi projetada para atender às necessidades dos usuários, oferecendo uma experiência intuitiva e rica em recursos.
Os detalhes das funcionalidades de cada parte da aplicação, bem como os requisitos necessários para a sua execução, estão documentados nos arquivos README.md localizados em cada pasta do projeto.
Esses documentos fornecem uma visão abrangente e detalhada sobre:
Funcionalidades: Cada módulo da aplicação é descrito minuciosamente, apresentando as características e o propósito de cada componente. Os usuários podem entender como utilizar as funcionalidades disponíveis e como elas se inter-relacionam dentro do sistema.
Requisitos: São especificados os requisitos de sistema necessários para o correto funcionamento da aplicação, incluindo dependências, configurações de ambiente e instruções de instalação. Essa documentação é crucial para garantir que os desenvolvedores e usuários possam configurar a aplicação sem dificuldades.
Recomendo a leitura atenta desses arquivos README.md para que todos os usuários e desenvolvedores tenham uma compreensão completa das capacidades da aplicação e das etapas necessárias para a sua implementação.
This project was developed during a Rocketseat event aimed at students with intermediate knowledge in development. The objective of the event was to propose a challenge that culminated in the creation of version 2.0 of the application.
This experience provided participants with the opportunity to improve their technical skills, collaborate as a team, and apply advanced software development concepts, resulting in a more robust and functional application. Version 2.0 reflects the joint effort of the participants to meet the needs of users by incorporating new features and significant improvements to the system.
[PT-BR]
Este projeto foi desenvolvido durante um evento da Rocketseat, voltado para alunos com conhecimento intermediário em desenvolvimento. O objetivo do evento foi propor um desafio que culminou na criação da versão 2.0 da aplicação.
Essa experiência proporcionou aos participantes a oportunidade de aprimorar suas habilidades técnicas, colaborar em equipe e aplicar conceitos avançados de desenvolvimento de software, resultando em uma aplicação mais robusta e funcional. A versão 2.0 reflete o esforço conjunto dos participantes em atender às necessidades dos usuários, incorporando novas funcionalidades e melhorias significativas ao sistema.