{"id":29167518,"url":"https://github.com/abeatrix/alfred","last_synced_at":"2026-04-11T17:46:51.131Z","repository":{"id":56479645,"uuid":"306754887","full_name":"abeatrix/Alfred","owner":"abeatrix","description":"A simple portfolio tracker for everyone using MERN Stack.","archived":false,"fork":false,"pushed_at":"2020-12-23T19:48:24.000Z","size":184538,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-01T09:10:04.081Z","etag":null,"topics":["express","mern-stack","mongodb","mongoose","node","react","stock-market","websocket"],"latest_commit_sha":null,"homepage":"https://alfred-tracks.herokuapp.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abeatrix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-10-23T21:55:23.000Z","updated_at":"2021-05-14T12:06:55.000Z","dependencies_parsed_at":"2022-08-15T19:31:21.209Z","dependency_job_id":null,"html_url":"https://github.com/abeatrix/Alfred","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/abeatrix/Alfred","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abeatrix%2FAlfred","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abeatrix%2FAlfred/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abeatrix%2FAlfred/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abeatrix%2FAlfred/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abeatrix","download_url":"https://codeload.github.com/abeatrix/Alfred/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abeatrix%2FAlfred/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266481732,"owners_count":23935938,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["express","mern-stack","mongodb","mongoose","node","react","stock-market","websocket"],"created_at":"2025-07-01T09:10:02.970Z","updated_at":"2026-04-11T17:46:51.097Z","avatar_url":"https://github.com/abeatrix.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Alfred\n\u003cp align=\"center\"\u003e\nA simple portfolio tracker made for everyone.\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003ca href=\"https://alfred-tracks.herokuapp.com/\"\u003eLink to Alfred\u003c/a\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003eDemo Login Email: wahiwec858@aalyaa.com | Password: Demo2020\n\u003c/p\u003e\n\n\u003cimg src=\"https://i.ibb.co/TcxHNTn/Landing-Page.png\" alt=\"Landing-Page\" border=\"0\" width=\"100%\"\u003e\n\n## Problems\nMost of the portfolio trackers available to public have a complicated registration process and the layouts are not user/beginner-friendly.\n\n## Solution\nTrying to utilize the advantages React provides to create a user-friendly and beginner-friendly portfolio managing app.\n\n## User Stories\nWebsite is made up of two pages:\n- Landing Page - contact site information with multiple components:\n    - Navbar where user can login / sign up\n    - Header where Logo\n    - Subheader with site info\n    - Footer\n- Portfolio Page\n    - Navbar with site logo\n    - Header with user info: if user click on profile icon they will be able to update their profile (profile picture / name)\n    - Portfolio detail made up with another component that contain detail for each stock. click on each stock and detail will display in sidebar\n    - Sidebar to manage portfolio (add/remove stock to/from portfolio)\n\n## Wireframes\n\u003cimg src=\"https://i.ibb.co/QdQmrmF/Login.png\" alt=\"Login\" border=\"0\" width=\"100%\"\u003e\n\u003cimg src=\"https://i.ibb.co/ZcPS8BF/Signup.png\" alt=\"Signup\" border=\"0\" width=\"100%\"\u003e\n\u003cimg src=\"https://i.ibb.co/98m0LMW/Alfred-v1-001.png\" alt=\"Alfred-v1-001\" border=\"0\" width=\"100%\"\u003e\n\u003cimg src=\"https://i.ibb.co/sF1wqJz/Alfred-v1-002.png\" alt=\"Alfred-v1-002\" border=\"0\" width=\"100%\"\u003e\n\u003cimg src=\"https://i.ibb.co/z4RtwVW/Alfred-v2-001.png\" alt=\"Alfred-v2-001\" border=\"0\" width=\"100%\"\u003e\n\u003cimg src=\"https://i.ibb.co/vmRJbM3/Alfred-v2-002.png\" alt=\"Alfred-v2-002\" border=\"0\" width=\"100%\"\u003e\n\n## Data Models / ERD\n\u003cimg src=\"https://i.ibb.co/W3KTSWj/alfred-ERD.jpg\" alt=\"alfred-ERD\" border=\"0\"\u003e\u003cimg src=\"https://i.ibb.co/XbG7mmV/alfred-ERDpapertrade.png\" alt=\"alfred-ERDpapertrade\" border=\"0\"\u003e\n\n## MVP\nBack-end w/ Database\nFront-end w/ Landing Page + Portfolio Page\nFull CRUD functionality\nDeployment\n\n## Milestones\n- Database\n  - MongoDB\n- Back-end\n  - Model setup\n  - Routes setup\n- Front-end\n  - Create components\n  - Landing Page\n  - Portfolio Page\n  - React Routes\n- Deployment\n\n## Stretch Goals + Future Plans\n- Whatsapp Notification via twilio when your portfolio hits a milestone you set\n- Paper-Trade\n- Ranking\n- Chat Room\n\n## Technologies used\n- mongodb\n- node.js\n- express.js\n- react\n- react-icon\n- iex api\n\n\n## Installation Steps\n```\nTBA\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabeatrix%2Falfred","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabeatrix%2Falfred","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabeatrix%2Falfred/lists"}