# Project export: ResuMeet

This document was generated by HackStack to give an AI agent context about a hackathon project. Sections are labeled with their provenance; content marked as truncated was cut to keep this document small.

## Project metadata

- Hackathon: Cal Hacks 11.0
- Tagline: Fear of bad first impressions hinders 18-34 year olds from seeking opportunities. ResuMeet provides resume feedback, tips, and pitch practice via chat or voice to boost confidence and eliminate fear.
- Devpost: https://devpost.com/software/resumeet
- GitHub: https://github.com/annasehgal/resumeet.git
- Video: https://player.vimeo.com/video/1021487480?byline=0&portrait=0&title=0#t=
- Team: 2 GitHub contributor(s) — Ultramas (28 commits), sajidahw (1 commits)

## Devpost submission (written by the team)

### Inspiration

Promoting yourself for a professional opportunity can be intimidating to first time job seekers. We've all had those anxious encounters which we won't forget. We want to make it easier for the next cohort of interviewees.

### What it does

The features of your project include : --> Finding communities of like minded people through similar majors, age, and locations. --> Providing live opportunity to practice their elevator pitches --> Get peer review by uploading one's resume

### How we built it

Our technology stack is built over 6,000 lines of code with Django, Python, HTML, CSS, JavaScript, AJAX, SQLLite, Json. We're incorporating sponsored of agora through implementing voice and chat calls.

### Challenges we ran into

Unfamiliarity with our sponsors offerings and how to integrate it within our project. Our plans continued to evolve as we've changed it during the second day. We've also had github issues when mixing our code together. We had to adapt to updating depreciated code to a newer version while deciding which features we wanted to showcase. Lastly, we've had to endure mixing our differing languages while melding our various code and features together into a working product.

### Accomplishments we're proud of

Despite our issues and experiences, we remain resilient and are finishing this journey together. We're also super excited that we can present a working demo. We're proud to have bonded over this special opportunity and use our time effectively.

### What we learned

Through learning each other's different strengths, we found areas we can improve upon. We found a balance between working during the hackathon while also learning from the workshops and from each other. For instance, this was a good opportunity for us to being exposed to different languages, working more with git, the command line and collaborating on a project together. We also got to learn about sponsors products that we can use at a future hackathon and how to approach a project differently next time.

### What's next

We want to incorporate AI agents functionality such as improving it's accuracy and allowing for AI review of resume. Additionally, we hope to expand the variety of majors that our users can pick from as well as increase their profile and community preferences. Lastly, we want to add a React framework.

## README (from the GitHub repository)

��#   r e s u m e e t  
 

## Detected evidence (automated analysis)

Indexed codebase: 289 recognized source files, 3186 KB.
- CSS (language) — detected in the code
- Django (technology) — detected in the code
- HTML (language) — detected in the code
- JavaScript (language) — detected in the code
- Python (language) — detected in the code

## Codebase structure (from repository index)

### Files (120 of 307)

```
.idea/.gitignore
.idea/Hackerthin.iml
.idea/inspectionProfiles/profiles_settings.xml
.idea/inspectionProfiles/Project_Default.xml
.idea/misc.xml
.idea/modules.xml
.idea/vcs.xml
codestuff/__init__.py
codestuff/admin.py
codestuff/forms.py
codestuff/migrations/__init__.py
codestuff/migrations/0001_initial.py
codestuff/migrations/0002_landingimage.py
codestuff/migrations/0003_remove_profile_keywords_profile_keywords.py
codestuff/migrations/0004_alter_community_options_event_is_active_and_more.py
codestuff/migrations/0005_community_slug.py
codestuff/migrations/0006_defaultavatar_alter_message_room.py
codestuff/migrations/0007_room_slug.py
codestuff/migrations/0008_alter_landingimage_options_notification.py
codestuff/migrations/0009_alter_internprofile_profile_alter_profile_username.py
codestuff/migrations/0010_alter_profile_avatar.py
codestuff/migrations/0011_alter_profile_alternate.py
codestuff/migrations/0012_role_ability_to_create_rooms_and_more.py
codestuff/migrations/0013_communityroleassignment_ability_to_add_people_and_more.py
codestuff/migrations/0014_alter_room_slug.py
codestuff/migrations/0015_alter_room_slug.py
codestuff/migrations/0016_alter_friend_unique_together.py
codestuff/migrations/0017_personalprofile_major_alter_internprofile_major.py
codestuff/migrations/0018_personalprofile_user.py
codestuff/migrations/0019_personalprofile_keywords.py
codestuff/migrations/0020_personalprofile_profile.py
codestuff/models.py
codestuff/signals.py
codestuff/tests.py
codestuff/urls.py
codestuff/views.py
db.sqlite3
hackerthin/__init__.py
hackerthin/.env
hackerthin/asgi.py
hackerthin/settings.py
hackerthin/staticfiles/admin_interface/collapsible-inlines/collapsible-inlines.325ee55af73a.js
hackerthin/staticfiles/admin_interface/collapsible-inlines/collapsible-inlines.js
hackerthin/staticfiles/admin_interface/css/admin-interface.a30a9be1f62b.css
hackerthin/staticfiles/admin_interface/css/admin-interface.css
hackerthin/staticfiles/admin_interface/css/change-form.bd003611e1e9.css
hackerthin/staticfiles/admin_interface/css/change-form.css
hackerthin/staticfiles/admin_interface/css/changelist.css
hackerthin/staticfiles/admin_interface/css/changelist.d524cd8a6e49.css
hackerthin/staticfiles/admin_interface/css/fieldsets.0f879fccfed5.css
hackerthin/staticfiles/admin_interface/css/fieldsets.css
hackerthin/staticfiles/admin_interface/css/file-upload.c774db0359d8.css
hackerthin/staticfiles/admin_interface/css/file-upload.css
hackerthin/staticfiles/admin_interface/css/header.css
hackerthin/staticfiles/admin_interface/css/header.e2167d77bae0.css
hackerthin/staticfiles/admin_interface/css/inlines.aee15daecaa1.css
hackerthin/staticfiles/admin_interface/css/inlines.css
hackerthin/staticfiles/admin_interface/css/jquery.ui.tabs.6aa8e9c03e2c.css
hackerthin/staticfiles/admin_interface/css/jquery.ui.tabs.css
hackerthin/staticfiles/admin_interface/css/language-chooser.css
hackerthin/staticfiles/admin_interface/css/language-chooser.e82f9c4e24bf.css
hackerthin/staticfiles/admin_interface/css/list-filter-dropdown.5f7fe2874a6e.css
hackerthin/staticfiles/admin_interface/css/list-filter-dropdown.css
hackerthin/staticfiles/admin_interface/css/list-filter.css
hackerthin/staticfiles/admin_interface/css/list-filter.ef65c3d6d550.css
hackerthin/staticfiles/admin_interface/css/login.9407121500fa.css
hackerthin/staticfiles/admin_interface/css/login.css
hackerthin/staticfiles/admin_interface/css/modules.a06b02030b54.css
hackerthin/staticfiles/admin_interface/css/modules.css
hackerthin/staticfiles/admin_interface/css/nav-sidebar.31ab54f8b9cf.css
hackerthin/staticfiles/admin_interface/css/nav-sidebar.css
hackerthin/staticfiles/admin_interface/css/object-tools.7d7b08318f4e.css
hackerthin/staticfiles/admin_interface/css/object-tools.css
hackerthin/staticfiles/admin_interface/css/paginator.aa50d3bdfb67.css
hackerthin/staticfiles/admin_interface/css/paginator.css
hackerthin/staticfiles/admin_interface/css/recent-actions.6d7ce817eafb.css
hackerthin/staticfiles/admin_interface/css/recent-actions.css
hackerthin/staticfiles/admin_interface/css/rtl.05df897b9686.css
hackerthin/staticfiles/admin_interface/css/rtl.css
hackerthin/staticfiles/admin_interface/css/sticky-form-controls.7dd14356ec40.css
hackerthin/staticfiles/admin_interface/css/sticky-form-controls.css
hackerthin/staticfiles/admin_interface/css/tabbed-changeform.b321f93e3004.css
hackerthin/staticfiles/admin_interface/css/tabbed-changeform.css
hackerthin/staticfiles/admin_interface/css/third-party/ckeditor.7c9b6fa7ffe6.css
hackerthin/staticfiles/admin_interface/css/third-party/ckeditor.css
hackerthin/staticfiles/admin_interface/css/third-party/import-export.024b61dc7f02.css
hackerthin/staticfiles/admin_interface/css/third-party/import-export.css
hackerthin/staticfiles/admin_interface/css/third-party/json-widget.css
hackerthin/staticfiles/admin_interface/css/third-party/json-widget.da3f396df95e.css
hackerthin/staticfiles/admin_interface/css/third-party/modeltranslation.9e76b8628a29.css
hackerthin/staticfiles/admin_interface/css/third-party/modeltranslation.css
hackerthin/staticfiles/admin_interface/css/third-party/rangefilter.058cc5692cde.css
hackerthin/staticfiles/admin_interface/css/third-party/rangefilter.css
hackerthin/staticfiles/admin_interface/css/third-party/sorl-thumbnail.css
hackerthin/staticfiles/admin_interface/css/third-party/sorl-thumbnail.d2558b61cc51.css
hackerthin/staticfiles/admin_interface/css/third-party/streamfield.44363fabc278.css
hackerthin/staticfiles/admin_interface/css/third-party/streamfield.css
hackerthin/staticfiles/admin_interface/css/third-party/tabbed-admin.css
hackerthin/staticfiles/admin_interface/css/third-party/tabbed-admin.e89da3d158ae.css
hackerthin/staticfiles/admin_interface/css/third-party/tinymce.c268805b5d23.css
hackerthin/staticfiles/admin_interface/css/third-party/tinymce.css
hackerthin/staticfiles/admin_interface/css/widgets.243ece88665c.css
hackerthin/staticfiles/admin_interface/css/widgets.css
hackerthin/staticfiles/admin_interface/favico/favico-0.3.10-patched.fa290433e025.js
hackerthin/staticfiles/admin_interface/favico/favico-0.3.10-patched.js
hackerthin/staticfiles/admin_interface/favico/favico-0.3.10-patched.min.ab4c91239826.js
hackerthin/staticfiles/admin_interface/favico/favico-0.3.10-patched.min.js
hackerthin/staticfiles/admin_interface/foldable-apps/foldable-apps.17e5d618ba22.css
hackerthin/staticfiles/admin_interface/foldable-apps/foldable-apps.a4e0b6c37b79.js
hackerthin/staticfiles/admin_interface/foldable-apps/foldable-apps.css
hackerthin/staticfiles/admin_interface/foldable-apps/foldable-apps.js
hackerthin/staticfiles/admin_interface/magnific-popup/jquery.magnific-popup.36fbedb80cf9.js
hackerthin/staticfiles/admin_interface/magnific-popup/jquery.magnific-popup.js
hackerthin/staticfiles/admin_interface/magnific-popup/magnific-popup.30b593b71d76.css
hackerthin/staticfiles/admin_interface/magnific-popup/magnific-popup.css
hackerthin/staticfiles/admin_interface/related-modal/related-modal.1e44f3f9d7f6.js
hackerthin/staticfiles/admin_interface/related-modal/related-modal.4abbd13e6a9c.css
hackerthin/staticfiles/admin_interface/related-modal/related-modal.css
hackerthin/staticfiles/admin_interface/related-modal/related-modal.js
hackerthin/staticfiles/admin_interface/tabbed-changeform/tabbed-changeform.3503651ceb08.js
[187 more files omitted for size]
```

### Dependencies

- requirements.txt: django@>=3.2,<5.0, django-admin-interface@>=0.19.0, django-allauth@>=0.52.0, django-changelogs, django-crispy-forms@>=1.14.0, django-favicon@>=0.1.4, django-guest-user@>=0.5.3, django-sslserver@>=0.22.0, django-widget-tweaks@>=1.4.12, djangorestframework@>=3.14.0

### Recent commits (newest first)

- a random comment
- a random comment
- a random comment
- a random comment
- a random comment
- a random comment
- a random comment
- sleepy
- a random comment
- a random comment
- sleepy
- sleepy
- sleepy.ai
- sleepy
- sleepy
- ai chatbit
- ai chatbit
- ai chatbit
- ai chatbit
- requirements.txt file added

## Key source files (fetched from GitHub, selected and truncated for size)

### hackerthin/staticfiles/ckeditor/ckeditor/skins/light/README.9cec55d3a7bf.md

```markdown
ckeditor-light-theme
====================

```

### requirements.txt

```
django>=3.2,<5.0
django-admin-interface>=0.19.0
django-allauth>=0.52.0
django-crispy-forms>=1.14.0
django-guest-user>=0.5.3
django-widget-tweaks>=1.4.12
django-changelogs
django-favicon>=0.1.4
djangorestframework>=3.14.0
django-sslserver>=0.22.0

```

### main.py

```python
# This is a sample Python script.

# Press Shift+F10 to execute it or replace it with your code.
# Press Double Shift to search everywhere for classes, files, tool windows, actions, and settings.


def print_hi(name):
    # Use a breakpoint in the code line below to debug your script.
    print(f'Hi, {name}')  # Press Ctrl+F8 to toggle the breakpoint.


# Press the green button in the gutter to run the script.
if __name__ == '__main__':
    print_hi('PyCharm')

# See PyCharm help at https://www.jetbrains.com/help/pycharm/

```

### manage.py

```python
#!/usr/bin/env python
"""Django's command-line utility for administrative tasks."""
import os
import sys


def main():
    """Run administrative tasks."""
    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'hackerthin.settings')
    try:
        from django.core.management import execute_from_command_line
    except ImportError as exc:
        raise ImportError(
            "Couldn't import Django. Are you sure it's installed and "
            "available on your PYTHONPATH environment variable? Did you "
            "forget to activate a virtual environment?"
        ) from exc
    execute_from_command_line(sys.argv)


if __name__ == '__main__':
    main()

```

### templates/base.html

```html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
</head>
<body>
fsadxdas
</body>
</html>
```

### templates/404.html

```html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>
```

### templates/about.html

```html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>
```

### templates/nav.html

```html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>
```

### templates/search_results.html

```html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>
```

### templates/soughtprofile.html

```html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>
```

[258 more indexed source files omitted to keep this export small. The full file list is in the Codebase structure section above.]