Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: going open source #63

Merged
merged 23 commits into from
Apr 26, 2024
Merged

chore: going open source #63

merged 23 commits into from
Apr 26, 2024

Conversation

babblebey
Copy link
Member

@babblebey babblebey commented Apr 25, 2024

This Pull request fulfils tasks required to take jargons.dev repo open source.

Changes Made

  • Wrote the project Code of Conduct
  • Wrote the project Contribution Guide
  • Updated Project Licence to "GNU GENERAL PUBLIC LICENSE V2"
  • Added the Pull Request Template
  • Added the Issue template
    • Added bug report template
    • Added Feature request template
    • Configured a template chooser
  • Added the .vercel folder to .gitignore to avoid pushing build file to repo
  • Added project README
  • Implemented the dev/setup script which help streamline creation of the jargons.dev-app for user's testing, create a user's own .env file and provides instruction on how to setup a test repo for development purposes
    • Added a new script setup to package.json to allow user run the dev/setup script on execution of npm run setup command
    • Added a README to the script directory to provide more context into script's specific operations
  • Implemented a coming soon page, with a temporary redirect from the homepage - this is just temporary 😉

Related Issue

Resolves #55

Screencast/Screenshot

Coming soon page

image

📖

Copy link

vercel bot commented Apr 25, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
jargons-dev ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 26, 2024 3:30pm

@babblebey babblebey merged commit 1a33f06 into main Apr 26, 2024
2 checks passed
@babblebey babblebey deleted the feat/go-os branch April 26, 2024 16:51
babblebey added a commit that referenced this pull request Apr 26, 2024
### Description
<!-- Please add PR description (don't leave blank) - example: This PR
[adds/removes/fixes/replaces] the [feature/bug/etc] -->

This Pull request implements some tiny changes carried over from #63 and
addresses some todo that are simple enough.

#### Changes Made

- Implemented the submission visual cue on the word editor - this turns
the submission loading button green after a word submission is
successfully done before the redirection to he jargons editor dashboard
- Added "babblebey" to funding/sponsor this project section
- Extracted `addToRecentSearches` logic from `search` to `word.astro`
layout - this ensures that words are added to recent searches when
viewed and not only when they are searched using the search feature

### Related Issue
<!-- Please prefix the issue number with Fixes/Resolves - example: Fixes
#123 or Resolves #123 -->
- Resolves #10 
- #55 & #63

### Screenshots/Screencasts
<!-- Please provide screenshots or video recording that demos your
changes (especially if it's a visual change) -->

[screencast-bpconcjcammlapcogcnnelfmaeghhagj-2024.04.26-21_45_48.webm](https://github.com/babblebey/jargons.dev/assets/25631971/6ae8e447-9791-4de5-8ff9-46eb10bd2b8a)

### Notes to Reviewer
<!-- Please state here if you added a new npm packages, or any extra
information that can help reviewer better review you changes -->

_NA_
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tasks: Going Open Source
1 participant