real-dev-squad / website-goals Goto Github PK
View Code? Open in Web Editor NEWAll the goals that make you better each day!
All the goals that make you better each day!
Currently when running dev mode, we have to manually redirect port 3000 to 443 using something like
npx local-ssl-proxy --source 443 --target 3000
For us to run the website in custom local domain and avoid CORS error. Read more about cors
We want to automatically redirect port 3000 to 433 when running
yarn run dev
You can check the setup at website-my for reference
If you face any problem please message in #๐ฎgoals-site-vue
Setup Pinia
Setup Pinia-orm
Setup User repository, model, interface and adapter
Setup Goal repository. interface and adapter
Setup UserGoal repository, interface and adapter
Setup goals modal
Sidebar navigation options
core-js ^3.9.1 โ ^3.20.2
nuxt ^2.15.3 โ ^2.15.8
@nuxtjs/eslint-config ^6.0.0 โ ^8.0.0
eslint ^7.22.0 โ ^8.6.0
eslint-config-prettier ^8.1.0 โ ^8.3.0
eslint-plugin-nuxt ^2.0.0 โ ^3.1.0
eslint-plugin-prettier ^3.3.1 โ ^4.0.0
eslint-plugin-vue ^7.7.0 โ ^8.2.0
prettier ^2.2.1 โ ^2.5.1๏ปฟ
As a superuser, I should be able to create goal templates, to reuse goal details.
On the API's end, we are using Django.
Setting up testing for the project.
id
; String
title
: String
description
: String
type
: String
resources
: Array
createdBy
: Timestamp
createdAt
: Timestamp
access
: Array
goalId
: String
userId
: String
startOn
: timestamp
endOn
: timestamp
percentageCompleted
: Integer
assignedBy
: String
status
: String
deferUntil
: timestamp
Design Link: Figma
Mock Service Worker (MSW) is a seamless REST/GraphQL API mocking library for browsers and Node.js.
super_user
.super_user
. Goals should be reusable.user
.app_owner
or super_user
..github/workflows/test.yml
-To check for the list of packages which are being used in package.json and upgrade it to the latest available version.
-Also verify if the build remains stable after upgradation.
Can we please put a title like Goals | Real Dev Squad
? Because we are following this pattern for members and status sites too. So keeping the pattern same will be good.
Originally posted by @RohitKuwar in #18 (comment)
Create a documentation explaining steps to make a pull request in goals site.
A text field where user can create goal by just entering the title.
https://www.figma.com/file/bpFHG9hXM13GSLmTkoNsrF/Navbar?node-id=0%3A1
https://github.com/Real-Dev-Squad/website-www/blob/develop/css/navbar.css
=> Underline should be under the text as shown in the image and not inside the container in which the text persists.
=> Underline should be only under the active tab, it should not be visible on hover.
=> The full navbar should be changed to the toggle menu when the screen width is less than 970px.
=> User should be directed to my.realdevsquad.com on clicking User Greet
Refer to Real-Dev-Squad/website-members#265 for more insights.
Since this codebase has been not updated for a while, please update all the packages to use what the official setup recommends.
Also, please update the config to start using TS here.
DTO change Real-Dev-Squad/backend-goals#2
The repo has a nested folder for source code. Is there a reason for it?
### Issue:
### Description:
### Anything you would like to inform the reviewer about:
### Dev Tested:
- [ ] Yes
- [ ] No
### Put the Feature behind Feature Flag
- [ ] Yes
- [ ] No
### Test Stats
### Images/video of the change:
### Follow-up Issues (if any):
> NOTE: After your PR is merged in main please verify its working on prod and raise a dev to main PR
For reference on how to do the same, you can check website-status
NOTE: If you face any problem please message in #๐ฎgoals-site-vue
Things that needs to be setup.
Add a brief description of the purpose of the website
Add the deployed link to the website
Add a link to the contribution doc
Refer to how it is done here
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.