Conversation
* chore: set up next * chore: add commit and branch name convention * chore: set up eslint, prettier, lint-staged * chore: set up tests * chore: add daisyui * docs: add pr template * fix: add minor config fixes * fix: add small fix for husky hook * fix: create path fix for deploy * fix: add fix for deploy #2
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
* feat: main page implementation (#2) * feat: add custom favicon * feat: implmenet Footer * feat: add Header * test: update test for page * fix: add all nessesary buttons for header * fix: replace dropdowm element * fix: replace course logo * feat: implement profile cards with styling * feat: fill main page with content * style: add responsive styles for header * style: add responsive for footer * style: add responsive for main page content * refactor: delete comment * fix: correct configurations for tailwind * test: update tests for main page * style: make prettier * feat: not-found page implementation (#3) * feat: implement not-found page * test: add test for 404 page * style: add animation for image * style: fix height for footer and 404 page * feat: add global not-found page * feat: implement email/password sign-in & sign-up with validation, redirects, forgot-password (#4) * feat(auth): implement email/password auth with validation and redirects * test: add unit tests and coverage; mock firebase and next/navigation * style: switch to Tailwind v4 directives and polish layout * refactor(header): update auth controls and links * chore: commit shared Firebase web config in .env * refactor: extract password regex and auth error map to constants * feat: add useAuthExpiryRedirect hook and AuthExpiryClient * feat: i18n EN/RU, providers, header toggle, translated auth forms (#5) * style: switch to Tailwind v4 directives and polish layout * refactor: extract password regex and auth error map to constants * i18n: EN/RU, providers, hooks, tests * test: fix Header & RootLayout tests for i18n labels; update LanguageSwitcher UX * fix: fix hard redirect; fix deploy routes; delete mistyped notfound * test: fix use-auth-expiry hook test --------- Co-authored-by: sergkrav.social@gmail.com <sergkrav.social@gmail.com> * refactor: make code more readable --------- Co-authored-by: Abramova Elizaveta <153509608+ElizavetaAbramova@users.noreply.github.com> Co-authored-by: InnaSodri <157278137+InnaSodri@users.noreply.github.com> Co-authored-by: Abramova Elizaveta <a.d.elizaveta@gmail.com>
* feat: add functional query editor with prettifying in UI (#8) * feat: implement body editor with base64url save on blur, restore on load, prettify, and indicators * feat: add live JSON validation with hints and disable prettify when invalid * feat: add read only response section (#9) * feat: implement read-only response flow and wire into client page * test: add coverage for RequestRunner, ResponsePanel, HeadersEditor, RequestLine, and url state * feat: code generation section (#10) * feat: main page implementation (#2) * feat: add custom favicon * feat: implmenet Footer * feat: add Header * test: update test for page * fix: add all nessesary buttons for header * fix: replace dropdowm element * fix: replace course logo * feat: implement profile cards with styling * feat: fill main page with content * style: add responsive styles for header * style: add responsive for footer * style: add responsive for main page content * refactor: delete comment * fix: correct configurations for tailwind * test: update tests for main page * style: make prettier * feat: not-found page implementation (#3) * feat: implement not-found page * test: add test for 404 page * style: add animation for image * style: fix height for footer and 404 page * feat: add global not-found page * feat: implement email/password sign-in & sign-up with validation, redirects, forgot-password (#4) * feat(auth): implement email/password auth with validation and redirects * test: add unit tests and coverage; mock firebase and next/navigation * style: switch to Tailwind v4 directives and polish layout * refactor(header): update auth controls and links * chore: commit shared Firebase web config in .env * refactor: extract password regex and auth error map to constants * feat: add useAuthExpiryRedirect hook and AuthExpiryClient * feat: i18n EN/RU, providers, header toggle, translated auth forms (#5) * style: switch to Tailwind v4 directives and polish layout * refactor: extract password regex and auth error map to constants * i18n: EN/RU, providers, hooks, tests * test: fix Header & RootLayout tests for i18n labels; update LanguageSwitcher UX * fix: fix hard redirect; fix deploy routes; delete mistyped notfound * test: fix use-auth-expiry hook test --------- Co-authored-by: sergkrav.social@gmail.com <sergkrav.social@gmail.com> * feat: main page implementation (#2) * feat: add custom favicon * feat: implmenet Footer * feat: add Header * test: update test for page * fix: add all nessesary buttons for header * fix: replace dropdowm element * fix: replace course logo * feat: implement profile cards with styling * feat: fill main page with content * style: add responsive styles for header * style: add responsive for footer * style: add responsive for main page content * refactor: delete comment * fix: correct configurations for tailwind * test: update tests for main page * style: make prettier * feat: not-found page implementation (#3) * feat: implement not-found page * test: add test for 404 page * style: add animation for image * style: fix height for footer and 404 page * feat: add global not-found page * feat: implement email/password sign-in & sign-up with validation, redirects, forgot-password (#4) * feat(auth): implement email/password auth with validation and redirects * test: add unit tests and coverage; mock firebase and next/navigation * style: switch to Tailwind v4 directives and polish layout * refactor(header): update auth controls and links * chore: commit shared Firebase web config in .env * refactor: extract password regex and auth error map to constants * feat: add useAuthExpiryRedirect hook and AuthExpiryClient * feat: i18n EN/RU, providers, header toggle, translated auth forms (#5) * style: switch to Tailwind v4 directives and polish layout * refactor: extract password regex and auth error map to constants * i18n: EN/RU, providers, hooks, tests * test: fix Header & RootLayout tests for i18n labels; update LanguageSwitcher UX * fix: fix hard redirect; fix deploy routes; delete mistyped notfound * test: fix use-auth-expiry hook test --------- Co-authored-by: sergkrav.social@gmail.com <sergkrav.social@gmail.com> * docs: add netlify to a project * refactor: make code more readable * chore: add postman-code-generators in the project * feat: add basic structure for code generator * feat: update snippets instantly on any form changes * refactor: add label for select and button * refactor: move prop type in separate file * test: add test for code generator * refactor: delete unused page * feat: add code generator to client page * refactor: export parseHeaders function * refactor: replace props-based state with hash-based state --------- Co-authored-by: InnaSodri <157278137+InnaSodri@users.noreply.github.com> Co-authored-by: sergkrav.social@gmail.com <sergkrav.social@gmail.com> * fix: method section (#11) * fix: fix body request transition * test: fix tests for code generator * refactor: migrate request runner to fsd * fix: fix lint errors for deploy * fix: fix request tests * fix: delete default header in code generator --------- Co-authored-by: Abramova Elizaveta <a.d.elizaveta@gmail.com> --------- Co-authored-by: InnaSodri <157278137+InnaSodri@users.noreply.github.com> Co-authored-by: Abramova Elizaveta <153509608+ElizavetaAbramova@users.noreply.github.com> Co-authored-by: Abramova Elizaveta <a.d.elizaveta@gmail.com>
* feat: history and analytics (#13) * feat: add link to history route in header * refactor: delete unused styles configurations * feat: add basic page for /history route * feat: add node-postgres in the project * feat: add fetching and loading user history * feat: add saving in database * feat: add requests to database * feat: implement saving requests in data base * fix: correct path to sign-in page * feat: implement SSR for history table * feat: implement SSR for page with empty history * refactor: delete logs * refactor: move fetchHistory to separate file * test: update tests * test: fix test for requestLine * fix: change type of params * feat: add error details in history table * fix: correct tests * fix: change parsing headers * feat: add lazy loading for client and history pages * chore: fix eslint config and update lazy loading pages * test: add coverage for auth redirect, gated routes, and body component * fix: add suspense for authForm --------- Co-authored-by: InnaSodri <turorainna@gmail.com> * feat: implement variables management and request autoinsert (#14) * feat: implement variables management and request autoinsert * refactor: add types for postman-code-generators * refactor: migrate authform to fsd; remove god object * refactor: split utils from god objects * fix: fix request types --------- Co-authored-by: Abramova Elizaveta <a.d.elizaveta@gmail.com> --------- Co-authored-by: Abramova Elizaveta <153509608+ElizavetaAbramova@users.noreply.github.com> Co-authored-by: InnaSodri <turorainna@gmail.com> Co-authored-by: Abramova Elizaveta <a.d.elizaveta@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Done 21.09.2025 / deadline 22.09.2025
Deploy
YouTube video
Score 500 / 500
Main route
Sign In / Sign Up
RESTful client
History and analytics route
Variables route
General requirements