Skip to content

Repository files navigation

sycho

Study for the Psychometry conveniently!

Head over to https://sycho-385420.web.app/ to start studying!

💡 NOTE Keep in mind that this project is designed to be used as a mobile PWA, so it won't look good (or might not work properly) on larger screens.

🏡 Introduction

(written by ChatGPT)

Introducing sycho: Your Passport to Effortless Psychometric Exam Success!

Say goodbye to tedious book and PDF study sessions! Enter the world of sycho, where psychometric exam preparation transforms into an exciting, on-the-go adventure right from your phone. With a vast question bank sourced from https://www.nite.org.il/psychometric-entrance-test/preparation/hebrew-practice-tests/, this app lets you practice randomly or target specific moed questions.

Whether you thrive under pressure or prefer a relaxed pace, sycho adapts to your style. Practice with or without time limits, and if you stumble upon unfamiliar words, a simple tap reveals their meanings. After your quiz, receive a score and in-depth explanations to master every question. Elevate your study experience with sycho and embark on your path to psychometric exam success.

🪟 Images

Home Page

home page

Select Questions Source

select type

Quiz Page

quiz page

Word Meaning

word meaning

Submit Quiz

submit quiz

Quiz Results

quiz results

Correct Answer Explanation

correct explain

Choose Moed: Specific Psychometric Exam Questions

choose moed

🪁 Usage

I coded the frontend using 🔰 Vue, but in future projects I plan to use 🧡 Svelte
The code for pulling all the data (questions, answers, explanations, words meanings) is written using 🐍 Python 3.9
My biggest flex is that no data collection was done manually. Everything is scraped automatically using tools that I wrote.

The app is available at 🔗 https://sycho-385420.web.app (thanks firebase for statically hosting my).

Or get it running locally:

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Upload to firebase

# first time conf
firebase login
firebase init

# then every upload
npm run build
firebase deploy

🛣️ Roadmap

  • Analogies
  • Sentence Completions
  • Store previous scores
  • View meanings of words by long-pressing them
  • Quiz Timer
  • Explanations
  • Support more types of questions 😴
  • Create a logo 🍭

About

🧠 A website to help you study for the Psychometry!

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages