Skip to content

tomasflopes/antirecurso

Β 
Β 

NEI Logo

Welcome to AntiRecurso's GitHub Repository πŸš€

Hello, and welcome to AntiRecurso's home on GitHub! Here you'll find all the necessary code, documentation, and resources related to the AntiRecurso platform.

The repository serves as the starting point for anyone who wishes to understand our project better, contribute their unique ideas, or simply stay updated with our developments. So, whether you're a potential contributor, an interested observer, or a user wanting to understand more about the gears that drive AntiRecurso, you're in the right place! Welcome aboard!

About the Project πŸ€“

"AntiRecurso" initially began as an Android mobile app designed to help ISEP students studying for exams. Over time, it has evolved into a platform that caters to a broad range of academic subjects, accessible from any device.

Whether using a computer, tablet, or mobile phone, AntiRecurso provides numerous exercises in the form of short quizzes, each with 10 random questions. Upon completion, users receive immediate feedback and their performance is tracked on a scoreboard.

If you're a student seeking extra academic resources, check out AntiRecurso here.

The Tech Stack πŸ”§

For this project, we're using the Next.js framework.

Here's a quick rundown of the tech stack:

  • Next.js: An open-source React front-end development web framework that enables functionality such as server-side rendering and generating static websites for React-based web applications.

  • Tailwind CSS: A utility-first CSS framework that uses class utilities to build any design, directly in the markup.

  • Framer Motion: A motion library for React that helps create smooth and delightful animations. It provides a simple and intuitive API to animate components and create interactive user experiences.

Usage Examples 🌐

To start using AntiRecurso:

  1. Navigate to the AntiRecurso homepage by clicking here.

Homepage Printscreen

  1. Register an account, or login if you already have one.

  2. Choose your desired subject from the wide array available.

Subject Selector Screen Printscreen

  1. Choose the type of exam you wish to take

Exam Type Selector Screen Printscreen

  1. Submit your answers, and immediately receive feedback on your performance, including a breakdown of correct and incorrect responses.

  2. Track your progress over time using the inbuilt scoreboard feature.

Exam Result Screen Printscreen

Roadmap or Future Plans πŸš€

We have an exciting vision for the future of AntiRecurso! Here are some of the planned features and enhancements we have in store:

  • Enhanced Question Bank: Expand the question bank across multiple subjects. We aim to provide a comprehensive set of questions that cover a wide range of topics to cater to the needs of students studying various disciplines.

  • Social Features: Implement social features to foster a community of learners. This may include the ability to connect with other users, share achievements, and engage in discussions related to specific subjects or questions.

  • Localization and Multilingual Support: Provide localization options and multilingual support to make AntiRecurso accessible to a wider audience. This will involve translating the user interface and quizzes.

  • Gamification Elements: Introduce gamification elements, such as badges, rewards, to make the learning process more engaging and motivating for users. This will encourage healthy competition and provide incentives for users to actively participate and improve their performance.

  • Accessibility Improvements: Continuously work on improving the accessibility of the platform to ensure that it is usable by individuals with diverse abilities. This includes adhering to accessibility guidelines, optimizing the user interface for screen readers and other assistive technologies.

Note that these are just a few examples of the features and enhancements we have planned for AntiRecurso. The roadmap is subject to change based on user feedback, community contributions, and emerging needs in the education sector.

We invite you to join us on this journey of growth and innovation as we strive to create a powerful and accessible learning platform for the students. If you have any suggestions or ideas for future development, we'd love to hear from you!

Let's make learning fun and effective together! 🌟

Contributions 🀝

We welcome contributions from the community! If you're interested in contributing to AntiRecurso, please check out our Contributing Guidelines for more information.

License πŸ“

AntiRecurso is licensed under the GNU General Public License v3.0. See the LICENSE file for more details.

Code of Conduct πŸ“œ

We have adopted a Code of Conduct that we expect project participants to adhere to. Please read the full text so that you can understand what actions will and will not be tolerated.

Security Policy πŸ”’

We take security seriously at AntiRecurso. If you discover a security issue, please bring it to our attention right away!

Please read our Security Policy for more information.

Contact Us πŸ“§

If you have any questions, suggestions, or just want to say hello, feel free to reach out to us:

We value your feedback and would love to hear from you!

Thank you πŸ™Œ

It's really important to us that you're simply checking this page. If you want to contribute, it's even better!

If you want to contact us, you can always check our social media and our e-mail in our profile.

Keep being awesome!

With love,

NEI ISEP ❀︎

About

Wanna pass your exams? We gotcha! πŸ˜‰

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.1%
  • CSS 2.0%
  • JavaScript 1.9%